Struct windows_sys::Win32::System::Ole::OLEUIINSERTOBJECTW
[−]#[repr(C)]pub struct OLEUIINSERTOBJECTW {Show 22 fields
pub cbStruct: u32,
pub dwFlags: u32,
pub hWndOwner: HWND,
pub lpszCaption: PWSTR,
pub lpfnHook: LPFNOLEUIHOOK,
pub lCustData: LPARAM,
pub hInstance: HINSTANCE,
pub lpszTemplate: PWSTR,
pub hResource: HRSRC,
pub clsid: GUID,
pub lpszFile: PWSTR,
pub cchFile: u32,
pub cClsidExclude: u32,
pub lpClsidExclude: *mut GUID,
pub iid: GUID,
pub oleRender: u32,
pub lpFormatEtc: *mut FORMATETC,
pub lpIOleClientSite: IOleClientSite,
pub lpIStorage: IStorage,
pub ppvObj: *mut *mut c_void,
pub sc: i32,
pub hMetaPict: isize,
}Expand description
Required features: ‘Win32_System_Ole’, ‘Win32_Foundation’, ‘Win32_System_Com’, ‘Win32_System_Com_StructuredStorage’
Fields
cbStruct: u32dwFlags: u32hWndOwner: HWNDlpszCaption: PWSTRlpfnHook: LPFNOLEUIHOOKlCustData: LPARAMhInstance: HINSTANCElpszTemplate: PWSTRhResource: HRSRCclsid: GUIDlpszFile: PWSTRcchFile: u32cClsidExclude: u32lpClsidExclude: *mut GUIDiid: GUIDoleRender: u32lpFormatEtc: *mut FORMATETClpIOleClientSite: IOleClientSitelpIStorage: IStorageppvObj: *mut *mut c_voidsc: i32hMetaPict: isize