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.
Listet 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
);
Parameters
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 FieldDef zurückgegebenen rFieldsToken.
Remarks
Im Gegensatz zu "IMetaDataImport::EnumFields" werden alle Feldtoken verworfen, EnumFieldsWithName die nicht über den angegebenen Namen verfügen.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumFieldsWithName erfolgreich zurückgegeben. |
S_FALSE |
Es gibt keine Felder, die aufgezählt werden sollen. In diesem Fall pcTokens ist null. |
Requirements
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Header: Cor.h
Library: CorGuids.lib