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 FieldDef-Token des angegebenen Typs mit dem angegebenen Namen auf.
Syntax
HRESULT EnumFieldsWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdFieldDef rFields[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameter
phEnum
[in, out] Ein Zeiger auf den Enumerator.
cl
[in] Das Token des Typs, dessen Felder aufgezählt werden sollen.
szName
[in] Der Feldname, der den Bereich der Enumeration begrenzt.
rFields
[out] Array, das zum Speichern der FieldDef-Token verwendet wird.
cMax
[in] Die maximale Größe des rFields
-Arrays.
pcTokens
[out] Die tatsächliche Anzahl der in rFields
zurückgegebenen FieldDef-Token.
Bemerkungen
Im Gegensatz zu IMetaDataImport::EnumFields verwirft EnumFieldsWithName
alle Feldtoken, die nicht den angegebenen Namen haben.
Rückgabewert
HRESULT | BESCHREIBUNG |
---|---|
S_OK |
EnumFieldsWithName wurde erfolgreich zurückgegeben. |
S_FALSE |
Es sind keine Felder zum Aufzählen vorhanden. In diesem Fall ist pcTokens null. |
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