Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt einen Typ an.
Syntax
typedef enum tagTYPEKIND {
TKIND_ENUM = 0,
TKIND_RECORD,
TKIND_MODULE,
TKIND_INTERFACE,
TKIND_DISPATCH,
TKIND_COCLASS,
TKIND_ALIAS,
TKIND_UNION,
TKIND_MAX
} TYPEKIND;
Konstanten
TKIND_ENUMWert: 0 Eine Gruppe von Enumeratoren. |
TKIND_RECORDEine Struktur ohne Methoden. |
TKIND_MODULEEin Modul, das nur statistische Funktionen und Daten enthalten kann, z. B. eine DLL. |
TKIND_INTERFACEEin Typ mit virtuellen und reinen Funktionen. |
TKIND_DISPATCHEine Reihe von Methoden und Eigenschaften, auf die über IDispatch::Invoke zugegriffen werden kann. Standardmäßig geben duale Schnittstellen TKIND_DISPATCH zurück. |
TKIND_COCLASSEin Satz implementierter Komponentenobjektschnittstellen. |
TKIND_ALIASEin Typ, der einen Alias für einen anderen Typ darstellt. |
TKIND_UNIONEine Union, deren Elemente alle über einen Offset von 0 (null) verfügen. |
TKIND_MAXMarkierung für Enumerationsende. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | oaidl.h |