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,或 TypeSpec 标记,表示声明成员的类,或表示声明成员的模块类的 ModuleRef 标记,或代表成员的 MethodDef 标记。
[out] szMember
成员名称的字符串缓冲区。
[in] cchMember
请求的大小(以 szMember 的宽字符为单位)。
[out] pchMember
返回的大小(以 szMember 的宽字符为单位)。
[out] ppvSigBlob
指向成员的二进制元数据签名的指针。
[out] pcbSigBlob
ppvSigBlob 的大小(以字节为单位)。
返回值
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | rometadataapi.h |