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 또는 TypeSpec 토큰 또는 멤버를 선언하는 모듈 클래스를 나타내는 ModuleRef 토큰 또는 멤버를 나타내는 MethodDef입니다.
[out] szMember
멤버 이름에 대한 문자열 버퍼입니다.
[in] cchMember
szMember의 와이드 문자로 요청된 크기입니다.
[out] pchMember
szMember의 와이드 문자로 반환된 크기입니다.
[out] ppvSigBlob
멤버에 대한 이진 메타데이터 서명에 대한 포인터입니다.
[out] pcbSigBlob
ppvSigBlob의 크기(바이트)입니다.
반환 값
메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | rometadataapi.h |