IMetaDataImport2::EnumGenericParams-Methode (rometadataapi.h)
Ruft einen Enumerator für ein Array von generischen Parametertoken ab, die dem angegebenen TypeDef- oder MethodDef-Token zugeordnet sind.
Syntax
HRESULT EnumGenericParams(
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[out] mdGenericParam [] rGenericParams,
[in] ULONG cMax,
[out] ULONG *pcGenericParams
);
Parameter
[in, out] phEnum
Ein Zeiger auf den Enumerator.
[in] tk
Das TypeDef- oder MethodDef-Token, dessen generische Parameter aufgelistet werden sollen.
[out] rGenericParams
Das Array der zu enumerierenden generischen Parameter.
[in] cMax
Die angeforderte maximale Anzahl von Token, die in rGenericParams platziert werden sollen.
[out] pcGenericParams
Die zurückgegebene Anzahl von Token, die in rGenericParams platziert werden.
Rückgabewert
HRESULT | BESCHREIBUNG |
---|---|
S_OK | EnumGenericParams wurde erfolgreich zurückgegeben. |
S_FALSE | phEnum weist keine Memberelemente auf. In diesem Fall ist pcGenericParams auf 0 (Null) festgelegt. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | rometadataapi.h |