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 |