获取与指定 MethodDef 标记引用的方法关联的元数据。
Syntax
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
);
Parameters
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]指向该方法的任何实现标志的指针。
Requirements
平台: 请参阅 .NET 支持的作系统。
Header: Cor.h
Library: CorGuids.lib