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] 一个指针,指向该方法的任意实现标志。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**Cor.h
**库:**作为一项资源包含在 MsCorEE.dll 中
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0