Function windows::Win32::System::Ole::OleCreateFromDataEx

pub unsafe fn OleCreateFromDataEx<P0, P1, P2, P3>(
    psrcdataobj: P0,
    riid: *const GUID,
    dwflags: OLECREATE,
    renderopt: OLERENDER,
    cformats: u32,
    rgadvf: *const u32,
    rgformatetc: *const FORMATETC,
    lpadvisesink: P1,
    rgdwconnection: *mut u32,
    pclientsite: P2,
    pstg: P3,
    ppvobj: *mut *mut c_void,
) -> Result<()>
where P0: Param<IDataObject>, P1: Param<IAdviseSink>, P2: Param<IOleClientSite>, P3: Param<IStorage>,