COM_INTERFACE_ENTRY_CACHED_TEAR_OFF

COM_INTERFACE_ENTRY_CACHED_TEAR_OFF ( iid, x, 펑크 )

매개 변수

iid

[in] 떼어가기 인터페이스의 GUID。

x

[in] 인터페이스를 구현 하는 클래스의 이름。

펑크

[in] IUnknown 포인터의 이름입니다. COM 지도 포함 하는 클래스의 멤버 여야 합니다. 클래스 개체의 생성자에 NULL 로 초기화 해야 합니다.

주의

모든 인스턴스에 대 한 인터페이스 특정 데이터를 저장합니다. 인터페이스를 사용 하는 경우이 개체의 전체 인스턴스 크기를 낮춘 다。

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

BEGIN_COM_MAP(COuter)
 nbsp; ...
 ? COM_INTERFACE_ENTRY_CACHED_TEAR_OFF (IID_ITearOff2, CTearOff2, m_pUnkTearOff2.p)
 ? ...
END_COM_MAP()(&N)

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

ATL 매크로 및 전역 함수

Index