IMetaDataImport::EnumTypeDefs-Methode
Zählt TypeDef-Token auf, die alle Typen innerhalb des aktuellen Bereichs darstellen.
Syntax
HRESULT EnumTypeDefs (
[out] HCORENUM *phEnum,
[in] mdTypeDef rTypeDefs[],
[in] ULONG cMax,
[out] ULONG *pcTypeDefs
);
Parameter
phEnum
[out] Ein Zeiger auf den Enumerator. Dieser muss für den ersten Aufruf dieser Methode NULL sein.
rTypeDefs
[in] Das Array, das zum Speichern der TypeDef-Token verwendet wird.
cMax
[in] Die maximale Größe des rTypeDefs
-Arrays.
pcTypeDefs
[out] Die Anzahl der in rTypeDefs
zurückgegebenen TypeDef-Token.
Rückgabewert
HRESULT | BESCHREIBUNG |
---|---|
S_OK |
EnumTypeDefs wurde erfolgreich zurückgegeben. |
S_FALSE |
Es sind keine Token zum Aufzählen vorhanden. In diesem Fall ist pcTypeDefs 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
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: Cor.h
Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten
.NET Framework-Versionen: Seit Version 1.0 verfügbar