BEGIN_COM_MAP

COM 맵을 통해 클라이언트로 개체에 인터페이스를 노출 하는 메커니즘입니다 QueryInterface.

BEGIN_COM_MAP( x )

매개 변수

  • x
    [in] 클래스에서 인터페이스를 노출 하는 개체의 이름입니다.

설명

CComObjectRootEx::InternalQueryInterface 만 COM 맵에 인터페이스에 대 한 포인터를 반환 합니다. 인터페이스 지도로 시작의 BEGIN_COM_MAP 매크로와 사용자 인터페이스의 각 항목을 추가 COM_INTERFACE_ENTRY 매크로 또는 그 변종 중 하나 지도를 완료 하 고는 END_COM_MAP 매크로.

예제

ATL에서 호출기 샘플:

BEGIN_COM_MAP(CBeeper)
   COM_INTERFACE_ENTRY(IBeeper)
   COM_INTERFACE_ENTRY(IDispatch)
   COM_INTERFACE_ENTRY_TEAR_OFF(IID_ISupportErrorInfo, CBeeper2)
END_COM_MAP()

요구 사항

헤더: atlcom.h

참고 항목

기타 리소스

COM Map Macros

ATL 매크로