IMetaDataImport::GetMethodProps メソッド

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

構文

HRESULT GetMethodProps (  
    [in]  mdMethodDef         mb,  
    [out] mdTypeDef           *pClass,  
    [out] LPWSTR              szMethod,  
    [in]  ULONG               cchMethod,  
    [out] ULONG               *pchMethod,  
    [out] DWORD               *pdwAttr,  
    [out] PCCOR_SIGNATURE     *ppvSigBlob,  
    [out] ULONG               *pcbSigBlob,  
    [out] ULONG               *pulCodeRVA,  
    [out] DWORD               *pdwImplFlags  
);  

パラメーター

mb
[in] メタデータを返す先のメソッドを表す MethodDef トークン。

pClass
[out] メソッドを実装する型を表す TypeDef トークンへのポインター。

szMethod
[out] メソッドの名前を持つバッファーへのポインター。

cchMethod
[in] szMethod の要求されたサイズ。

pchMethod
[out] szMethod のワイド文字単位のサイズへのポインター、または切り捨ての場合は、メソッド名の実際のワイド文字数。

pdwAttr
[out] メソッドに関連付けられているフラグへのポインター。

ppvSigBlob
[out] メソッドのバイナリ メタデータ署名へのポインター。

pcbSigBlob
[out] ppvSigBlob のバイト単位のサイズへのポインター。

pulCodeRVA
[out] メソッドの相対仮想アドレスへのポインター。

pdwImplFlags
[out] メソッドの実装フラグへのポインター。

必要条件

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

ヘッダー: Cor.h

ライブラリ: リソースとして MsCorEE.dll に含まれている

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

関連項目