다음을 통해 공유


ICLRMetadataLocator

업데이트: 2007년 11월

데이터 액세스 서비스 계층에서 대상 프로세스의 어셈블리 메타데이터를 찾는 데 사용됩니다.

interface ICLRMetadataLocator : IUnknown
{
    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);
};

메서드

메서드

설명

ICLRMetadataLocator::GetMetadata 메서드

대상 프로세스에서 이미지의 메타데이터를 검색합니다.

설명

API 클라이언트(즉, 디버거)에서는 이 인터페이스를 특정 대상 프로세스에 적절하게 구현해야 합니다. 예를 들어, 활성 프로세스의 구현은 메모리 덤프의 구현과는 다릅니다.

요구 사항

플랫폼:.NET Framework 시스템 요구 사항 참조

헤더: ClrData.idl

라이브러리: CorGuids.lib

..NET Framework 버전: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

기타 리소스

디버깅 인터페이스