이미지의 메타데이터를 검색하기 위해 CLR(공용 언어 런타임) 데이터 액세스 서비스에 의해 호출됩니다.
HRESULT GetMetadata(
[in] LPCWSTR imagePath,
[in] ULONG32 imageTimestamp,
[in] ULONG32 imageSize,
[in] GUID* mvid,
[in] ULONG32 mdRva,
[in] ULONG32 flags,
[in] ULONG32 bufferSize,
[out, size_is(bufferSize), length_is(*dataSize)]
BYTE* buffer,
[out] ULONG32* dataSize
);
매개 변수
imagePath
[in] 이미지 파일의 경로를 지정하는 문자열입니다.imageTimestamp
[in] 이미지 파일의 타임스탬프입니다.imageSize
[in] 이미지 파일의 크기입니다.mvid
[in] 이미지의 GUID(Globally Unique Identifier)입니다.mdRva
[in] 메타데이터의 RVA(상대 가상 주소)입니다. 주소는 이미지 기준 주소에 상대적입니다.flags
[in] 나중에 사용할 수 있도록 예약되어 있습니다.bufferSize
[in] 메타데이터를 넣을 버퍼의 크기입니다.buffer
[out] 메타데이터를 넣을 버퍼입니다.dataSize
[out] 반환된 메타데이터의 크기입니다.
설명
이 메서드는 디버깅 응용 프로그램 작성기에 의해 구현됩니다.
요구 사항
플랫폼: .NET Framework 시스템 요구 사항 참조
헤더: ClrData.idl, ClrData.h
라이브러리: CorGuids.lib
.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0