次の方法で共有


IMetaDataImport::GetMemberRefProps メソッド (rometadataapi.h)

指定したトークンによって参照されるメンバーに関連付けられているメタデータを取得します。

構文

HRESULT GetMemberRefProps(
  [in]  mdMemberRef     tkMemberRef,
  [out] mdToken         *ptk,
  [out] LPWSTR          szMember,
  [in]  ULONG           cchMember,
  [out] ULONG           *pchMember,
  [out] PCCOR_SIGNATURE *ppvSigBlob,
  [out] ULONG           *pcbSigBlob
);

パラメーター

[in] tkMemberRef

関連付けられたメタデータを返す MemberRef トークン。

[out] ptk

メンバーを宣言するクラスを表す TypeDef トークンまたは TypeRef トークン、またはメンバーを宣言するモジュール クラスを表す ModuleRef トークン、またはメンバーを表す MethodDef トークン。

[out] szMember

メンバーの名前の文字列バッファー。

[in] cchMember

szMember のワイド文字で要求されたサイズ。

[out] pchMember

szMember のワイド文字で返されるサイズ。

[out] ppvSigBlob

メンバーのバイナリ メタデータ署名へのポインター。

[out] pcbSigBlob

ppvSigBlob のサイズ (バイト単位)。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

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

こちらもご覧ください

IMetaDataImport