windows::Win32::System::Ole

Function OleCreateFromFileEx

pub unsafe fn OleCreateFromFileEx<P1, P8, P10, P11>(
    rclsid: *const GUID,
    lpszfilename: P1,
    riid: *const GUID,
    dwflags: OLECREATE,
    renderopt: OLERENDER,
    cformats: u32,
    rgadvf: *const u32,
    rgformatetc: *const FORMATETC,
    lpadvisesink: P8,
    rgdwconnection: *mut u32,
    pclientsite: P10,
    pstg: P11,
    ppvobj: *mut *mut c_void,
) -> Result<()>
where P1: Param<PCWSTR>, P8: Param<IAdviseSink>, P10: Param<IOleClientSite>, P11: Param<IStorage>,