Share via


IMetaDataImport2::EnumGenericParams メソッド

指定の TypeDef または MethodDef トークンに関連付けられているジェネリック パラメーター トークンの配列に対して列挙子を取得します。

構文

HRESULT EnumGenericParams (  
   [in, out] HCORENUM     *phEnum,
   [in]  mdToken          tk,  
   [out] mdGenericParam   rGenericParams[],
   [in]  ULONG            cMax,
   [out] ULONG            *pcGenericParams  
);  

パラメーター

phEnum
[入力、出力] 列挙型へのポインター。

tk
[入力] ジェネリック パラメーターを列挙する TypeDef または MethodDef トークン。

rGenericParams
[出力] 列挙するジェネリック パラメーターの配列。

cMax
[入力] 要求され、rGenericParams に格納されるトークンの最大数。

pcGenericParams
[out] rGenericParams に格納された、返されたトークンの数。

戻り値

HRESULT 説明
S_OK EnumGenericParams が正常に返されました。
S_FALSE phEnum にはメンバー要素がありません。 この場合、pcGenericParams は 0 (ゼロ) に設定されます。

必要条件

:システム要件」を参照してください。

ヘッダー: Cor.h

ライブラリ: MsCorEE.dll でリソースとして使用されます

.NET Framework のバージョン: 2.0 以降で使用可能

関連項目