Struktur TYPEATTR (oaidl.h)
Berisi atribut jenis.
Sintaks
typedef struct tagTYPEATTR {
GUID guid;
LCID lcid;
DWORD dwReserved;
MEMBERID memidConstructor;
MEMBERID memidDestructor;
LPOLESTR lpstrSchema;
ULONG cbSizeInstance;
TYPEKIND typekind;
WORD cFuncs;
WORD cVars;
WORD cImplTypes;
WORD cbSizeVft;
WORD cbAlignment;
WORD wTypeFlags;
WORD wMajorVerNum;
WORD wMinorVerNum;
TYPEDESC tdescAlias;
IDLDESC idldescType;
} TYPEATTR, *LPTYPEATTR;
Anggota
guid
GUID informasi jenis.
lcid
Lokal nama anggota dan string dokumentasi.
dwReserved
Dicadangkan.
memidConstructor
ID konstruktor, atau MEMBERID_NIL jika tidak ada.
memidDestructor
ID destruktor, atau MEMBERID_NIL jika tidak ada.
lpstrSchema
Dicadangkan.
cbSizeInstance
Ukuran instans jenis ini.
typekind
Jenisnya.
cFuncs
Jumlah fungsi.
cVars
Jumlah variabel atau anggota data.
cImplTypes
Jumlah antarmuka yang diimplementasikan.
cbSizeVft
Ukuran VTBL jenis ini.
cbAlignment
Perataan byte untuk instans jenis ini. Nilai 0 menunjukkan perataan pada batas 64K; 1 menunjukkan tidak ada penyelarasan khusus. Untuk nilai lain, n menunjukkan diratakan pada byte n.
wTypeFlags
Jenis bendera. Lihat TYPEFLAGS.
wMajorVerNum
Nomor versi utama.
wMinorVerNum
Nomor versi minor.
tdescAlias
Jika typekind TKIND_ALIAS, tentukan jenis yang jenisnya adalah alias.
idldescType
Atribut IDL dari jenis yang dijelaskan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | oaidl.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk