COM_INTERFACE_ENTRY_CHAIN

COM_INTERFACE_ENTRY_CHAIN ( classname )

매개 변수

classname

[in] 현재 개체의 기본 클래스。

주의

기본 클래스의 COM 맵을 처리 하는 처리 COM 지도에서이 항목에 도달 하면。

예를 들어, ATL 샘플에서에서 COMMAP

BEGIN_COM_MAP(COuter)
...COM_INTERFACE_ENTRY2(IDispatch, IOuter)
 nbsp; ...
 ? COM_INTERFACE_ENTRY_CHAIN(CChainBase)
 ? ...
END_COM_MAP()(&N)

참고 COM 지도에서 첫 번째 항목 COM 맵을 포함 하는 개체에 인터페이스 이어야 합니다. COM_INTERFACE_ENTRY_CHAIN,이 시점에서 검색할 다른 개체의 COM 맵을 함께 COM 맵 항목을 시작할 수 없습니다 따라서, 어디 COM_INTERFACE_ENTRY_CHAIN (COtherObject) 개체의 COM 맵을에 나타납니다. 다른 개체의 COM 맵을 먼저 검색, 귀하의 COM 맵에 IUnknown 에 대 한 인터페이스 항목을 추가 하려는 경우 다음 다른 개체의 COM 맵을 체인. 예를 들어:

BEGIN_COM_MAP(CThisObject)
 nbsp; COM_INTERFACE_ENTRY(IUnknown)
 ? COM_INTERFACE_ENTRY_CHAIN(COtherObject)
END_COM_MAP)(&N)

COM 맵 항목에 대 한 발언에 대 한 COM_INTERFACE_ENTRY 매크로 참조 하십시오.

ATL 매크로 및 전역 함수

Index