Share via


IMetaDataImport2::EnumGenericParams-Methode

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

phEnum
[in, out] Ein Zeiger auf den Enumerator.

tk
[in] Das TypeDef- oder MethodDef-Token, dessen generische Parameter aufgezählt werden sollen.

rGenericParams
[out] Das Array der generischen Parameter, die aufgezählt werden sollen.

cMax
[in] Die angeforderte maximale Anzahl von Token, die in rGenericParams platziert werden sollen.

pcGenericParams
[out] Die zurückgegebene Anzahl der in rGenericParams platzierten Token.

Rückgabewert

HRESULT BESCHREIBUNG
S_OK EnumGenericParams wurde erfolgreich zurückgegeben.
S_FALSE phEnum verfügt über keine Memberelemente. In diesem Fall wird pcGenericParams auf 0 (null) festgelegt.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: Cor.h

Bibliothek: Als Ressource in „MsCorEE.dll“ verwendet

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch