IMetaDataImport2::GetGenericParamProps メソッド (rometadataapi.h)
指定したトークンが表すプロパティに関連付けられているメタデータを取得します。
構文
HRESULT GetGenericParamProps(
[in] mdGenericParam gp,
[out] ULONG *pulParamSeq,
[out] DWORD *pdwParamFlags,
[out] mdToken *ptOwner,
[out] DWORD *reserved,
[out] LPWSTR wzname,
[in] ULONG cchName,
[out] ULONG *pchName
);
パラメーター
[in] gp
メタデータを返すジェネリック パラメーターを表すトークン。
[out] pulParamSeq
親コンストラクターまたはメソッド内の Type パラメーターの序数位置。
[out] pdwParamFlags
ジェネリック パラメーターの Type を記述する CorGenericParamAttr 列挙体の値。
[out] ptOwner
パラメーターの所有者を表す TypeDef または MethodDef トークン。
[out] reserved
将来の機能拡張に備えて予約されています。
[out] wzname
ジェネリック パラメーターの名前。
[in] cchName
wzName バッファーのサイズ。
[out] pchName
名前の返されるサイズ (ワイド文字)。
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | rometadataapi.h |