COM_INTERFACE_ENTRY_TEAR_OFF ( iid, x )
매개 변수
iid
[in] 떼어가기 인터페이스의 GUID。
x
[in] 인터페이스를 구현 하는 클래스의 이름。
주의
떼어가기 인터페이스를 노출합니다. 떼어가기 인터페이스는 인터페이스를 나타냅니다 때마다 인스턴스화되는 별도 개체에 대 한 쿼리로 구현 됩니다. 일반적으로 당신이 빌드 귀하의 인터페이스 오프 눈물으로 인터페이스는 거의 사용, 이후이 기본 개체의 모든 인스턴스에 vtable 포인터를 저장 하는 경우. 눈물-오프의 참조 횟수가 0이 됩니다 때 삭제 됩니다. 눈물을 구현 하는 클래스 CComTearOffObjectBase 에서 파생 되어야 한다 고 자체 COM 맵。
예를 들어, ATL 샘플에서에서 COMMAP
BEGIN_COM_MAP(COuter)
nbsp; ...
? COM_INTERFACE_ENTRY_TEAR_OFF (IID_ITearOff1, CTearOff1)
? ...
END_COM_MAP()(&N)
COM 맵 항목에 대 한 발언에 대 한 COM_INTERFACE_ENTRY 매크로 참조 하십시오.