Enumerasi TYPEKIND (oaidl.h)

Menentukan jenis.

Sintaks

typedef enum tagTYPEKIND {
  TKIND_ENUM = 0,
  TKIND_RECORD,
  TKIND_MODULE,
  TKIND_INTERFACE,
  TKIND_DISPATCH,
  TKIND_COCLASS,
  TKIND_ALIAS,
  TKIND_UNION,
  TKIND_MAX
} TYPEKIND;

Konstanta

 
TKIND_ENUM
Nilai: 0
Satu set enumerator.
TKIND_RECORD
Struktur tanpa metode.
TKIND_MODULE
Modul yang hanya dapat memiliki fungsi dan data statis (misalnya, DLL).
TKIND_INTERFACE
Jenis yang memiliki fungsi virtual dan murni.
TKIND_DISPATCH
Sekumpulan metode dan properti yang dapat diakses melalui IDispatch::Invoke. Secara default, antarmuka ganda mengembalikan TKIND_DISPATCH.
TKIND_COCLASS
Satu set antarmuka objek komponen yang diimplementasikan.
TKIND_ALIAS
Jenis yang merupakan alias untuk jenis lain.
TKIND_UNION
Serikat, semua anggotanya memiliki offset nol.
TKIND_MAX
Akhir penanda enum.

Persyaratan

Persyaratan Nilai
Header oaidl.h