IMetaDataImport::GetCustomAttributeProps 메서드(rometadataapi.h)

해당 메타데이터 토큰이 지정된 경우 사용자 지정 특성의 값을 가져옵니다.

구문

HRESULT GetCustomAttributeProps(
  [in]  mdCustomAttribute cv,
  [out] mdToken           *ptkObj,
  [out] mdToken           *ptkType,
  [out] const BYTE        **ppBlob,
  [out] ULONG             *pcbBlob
);

매개 변수

[in] cv

검색할 사용자 지정 특성을 나타내는 메타데이터 토큰입니다.

[out] ptkObj

사용자 지정 특성이 수정하는 개체를 나타내는 메타데이터 토큰입니다. 이 값은 mdCustomAttribute를 제외한 모든 형식의 메타데이터 토큰일 수 있습니다. 토큰 유형에 대한 자세한 내용은 메타데이터 토큰을 참조하세요.

[out] ptkType

반환된 사용자 지정 특성의 형식을 나타내는 mdMethodDef 또는 mdMemberRef 메타데이터 토큰입니다.

[out] ppBlob

사용자 지정 특성의 값인 데이터 배열에 대한 포인터입니다.

[out] pcbBlob

const에서 반환된 데이터의 크기(바이트)입니다.

반환 값

메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

사용자 지정 특성은 데이터 배열로 저장되며, 형식은 메타데이터 엔진에서 이해합니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 rometadataapi.h

추가 정보

IMetaDataImport