次の方法で共有


IMetaDataImport2::EnumGenericParams メソッド (rometadataapi.h)

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

構文

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

パラメーター

[in, out] phEnum

列挙子へのポインター。

[in] tk

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

[out] rGenericParams

列挙するジェネリック パラメーターの配列。

[in] cMax

rGenericParams に配置する要求されたトークンの最大数。

[out] pcGenericParams

rGenericParams に配置されたトークンの返された数。

戻り値

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

要件

要件
対象プラットフォーム Windows
ヘッダー rometadataapi.h

こちらもご覧ください

IMetaDataImport2