pub unsafe fn CoMarshalInterface<P0, P1>( pstm: P0, riid: *const GUID, punk: P1, dwdestcontext: u32, pvdestcontext: Option<*const c_void>, mshlflags: u32, ) -> Result<()>where P0: Param<IStream>, P1: Param<IUnknown>,