Struct windows_sys::Win32::System::Ole::OLEUIINSERTOBJECTW
#[repr(C)]pub struct OLEUIINSERTOBJECTW {Show 22 fields
pub cbStruct: u32,
pub dwFlags: INSERT_OBJECT_FLAGS,
pub hWndOwner: HWND,
pub lpszCaption: PCWSTR,
pub lpfnHook: LPFNOLEUIHOOK,
pub lCustData: LPARAM,
pub hInstance: HINSTANCE,
pub lpszTemplate: PCWSTR,
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_StructuredStorage"
Fields§
§cbStruct: u32
§dwFlags: INSERT_OBJECT_FLAGS
§hWndOwner: HWND
§lpszCaption: PCWSTR
§lpfnHook: LPFNOLEUIHOOK
§lCustData: LPARAM
§hInstance: HINSTANCE
§lpszTemplate: PCWSTR
§hResource: HRSRC
§clsid: GUID
§lpszFile: PWSTR
§cchFile: u32
§cClsidExclude: u32
§lpClsidExclude: *mut GUID
§iid: GUID
§oleRender: u32
§lpFormatEtc: *mut FORMATETC
§lpIOleClientSite: IOleClientSite
§lpIStorage: IStorage
§ppvObj: *mut *mut c_void
§sc: i32
§hMetaPict: isize