#[repr(C)]pub struct TYPEATTR {Show 18 fields
pub guid: GUID,
pub lcid: u32,
pub dwReserved: u32,
pub memidConstructor: i32,
pub memidDestructor: i32,
pub lpstrSchema: PWSTR,
pub cbSizeInstance: u32,
pub typekind: TYPEKIND,
pub cFuncs: u16,
pub cVars: u16,
pub cImplTypes: u16,
pub cbSizeVft: u16,
pub cbAlignment: u16,
pub wTypeFlags: u16,
pub wMajorVerNum: u16,
pub wMinorVerNum: u16,
pub tdescAlias: TYPEDESC,
pub idldescType: IDLDESC,
}Expand description
Required features: ‘Win32_System_Com’, ‘Win32_Foundation’, ‘Win32_System_Ole’
Fields
guid: GUIDlcid: u32dwReserved: u32memidConstructor: i32memidDestructor: i32lpstrSchema: PWSTRcbSizeInstance: u32typekind: TYPEKINDcFuncs: u16cVars: u16cImplTypes: u16cbSizeVft: u16cbAlignment: u16wTypeFlags: u16wMajorVerNum: u16wMinorVerNum: u16tdescAlias: TYPEDESCidldescType: IDLDESC