IRoMetaDataLocator 구조체(roparameterizediid.h)

RoGetParameterizedTypeInstanceIID 함수가 런타임 메타데이터에 액세스할 수 있도록 합니다.

프로그래밍 언어 바인딩을 구현할 때 IRoMetaDataLocator 를 구현하여 언어가 Windows 메타데이터(.winmd) 파일을 사용하여 Windows 플랫폼 API를 호출할 수 있도록 합니다.

구문

struct IRoMetaDataLocator {
  HRESULT Locate(
    PCWSTR                     nameElement,
    IRoSimpleMetaDataBuilder & metaDataDestination
  );
};

멤버

HRESULT Locate( PCWSTR nameElement, IRoSimpleMetaDataBuilder & metaDataDestination)

지정된 형식에 대한 메타데이터 작성기를 가져옵니다.

nameElement

resolve Windows 런타임 형식 또는 매개 변수가 있는 형식입니다.

metaDataDestination

Windows 런타임 메타데이터에 대한 데이터 싱크입니다. 호출자는 적절한 set 메서드를 호출하여 nameElement로 명명된 형식에 대한 메타데이터를 제공해야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 roparameterizediid.h

추가 정보

RoGetMetaDataFile