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 tkTypeDef,
[in] LPCWSTR szName,
[out] mdFieldDef [] rFields,
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameter
[in, out] phEnum
Ein Zeiger auf den Enumerator.
[in] tkTypeDef
Das Token des Typs, dessen Felder aufgelistet werden sollen.
[in] szName
Der Feldname, der den Bereich der Enumeration einschränkt.
[out] rFields
Array, das zum Speichern der FieldDef-Token verwendet wird.
[in] cMax
Die maximale Größe des rFields-Arrays .
[out] pcTokens
Die tatsächliche Anzahl von FieldDef-Token, die in rFields zurückgegeben werden.
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 0 (null). |
Hinweise
Im Gegensatz zu EnumFields verwirft EnumFieldsWithName alle Feldtoken, die nicht den angegebenen Namen haben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | rometadataapi.h |