IMetaDataImport::GetMethodProps 方法 (rometadataapi.h)
取得與指定 MethodDef 語彙基元所參考方法相關聯的中繼資料。
語法
HRESULT GetMethodProps(
[in] mdMethodDef tkMethodDef,
[out] mdTypeDef *ptkClass,
[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
);
參數
[in] tkMethodDef
MethodDef Token,表示要傳回中繼資料的方法。
[out] ptkClass
代表實作方法之型別的 TypeDef 標記指標。
[out] szMethod
具有方法名稱之緩衝區的指標。
[in] cchMethod
szMethod的要求大小。
[out] pchMethod
szMethod寬字元大小或截斷時,方法名稱中實際寬字元數的指標。
[out] pdwAttr
與 方法相關聯的任何旗標指標。
[out] ppvSigBlob
方法之二進位中繼資料簽章的指標。
[out] pcbSigBlob
ppvSigBlob位元組大小指標。
[out] pulCodeRVA
方法相對虛擬位址的指標。
[out] pdwImplFlags
方法之任何實作旗標的指標。
傳回值
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
需求
目標平台 | Windows |
標頭 | rometadataapi.h |