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

추가 정보

IMetaDataImport