Function OleCreateFromFile
pub unsafe fn OleCreateFromFile<P1, P5, P6>(
rclsid: *const GUID,
lpszfilename: P1,
riid: *const GUID,
renderopt: OLERENDER,
lpformatetc: *const FORMATETC,
pclientsite: P5,
pstg: P6,
ppvobj: *mut *mut c_void,
) -> Result<()>where
P1: Param<PCWSTR>,
P5: Param<IOleClientSite>,
P6: Param<IStorage>,