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.
Zählt TypeDef-Token auf, die alle Typen innerhalb des aktuellen Bereichs darstellen.
Syntax
HRESULT EnumTypeDefs(
[in, out] HCORENUM *phEnum,
[out] mdTypeDef [] rgTypeDefs,
[in] ULONG cMax,
[out, retval] ULONG *pcTypeDefs
);
Parameter
[in, out] phEnum
Ein Zeiger auf den neuen Enumerator. Dies muss für den ersten Aufruf dieser Methode NULL sein.
[out] rgTypeDefs
Das Array, das zum Speichern der TypeDef-Token verwendet wird.
[in] cMax
Die maximale Größe des rgTypeDefs-Arrays .
[out, retval] pcTypeDefs
Die Anzahl der in rgTypeDefs zurückgegebenen TypeDef-Token.
Rückgabewert
HRESULT | BESCHREIBUNG |
---|---|
S_OK | EnumTypeDefs wurde erfolgreich zurückgegeben. |
S_FALSE | Es sind keine Token zum Enumerieren vorhanden. In diesem Fall ist pcTypeDefs 0 (null). |
Bemerkungen
Das TypeDef-Token stellt einen Typ wie eine Klasse oder eine Schnittstelle sowie Typen dar, die über einen Erweiterbarkeitsmechanismus hinzugefügt werden.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | rometadataapi.h |