IUnknown 구현 클래스
다음 클래스는 구현 및 관련 메서드를 제공합니다 IUnknown
.
CComObjectRootEx 는 집계된 개체와 집계되지 않은 개체 모두에 대한 참조 계산을 관리합니다. 스레딩 모델을 지정할 수 있습니다.
CComObjectRoot 는 집계된 개체와 집계되지 않은 개체 모두에 대한 참조 계산을 관리합니다. 서버의 기본 스레딩 모델을 사용합니다.
CComObject 는 집계되지 않은 개체에 대해 구현
IUnknown
합니다.집계된 개체와 집계되지 않은 개체에 대한 CComPolyObject 구현
IUnknown
입니다. 모CComPolyObject
듈과 모듈에 둘 다CComAggObject
CComObject
사용하지 않도록 합니다. 단일CComPolyObject
개체는 집계된 사례와 집계되지 않은 사례를 모두 처리합니다.CComObjectNoLock 은 모듈 잠금 수를 수정하지 않고 집계되지 않은 개체에 대해 구현
IUnknown
합니다.CComTearOffObject 는 분리 인터페이스에 대해 구현합니다
IUnknown
.CComCachedTearOffObject 는 "캐시된" 분리 인터페이스에 대해 구현합니다
IUnknown
.CComContainedObject 집계 또는 분리 인터페이스의 내부 개체에 대해 구현
IUnknown
합니다.CComObjectGlobal 은 모듈에 대한 참조 횟수를 관리하여 개체가 삭제되지 않도록 합니다.
CComObjectStack 의 스켈레탈 구현
IUnknown
을 사용하여 임시 COM 개체를 만듭니다.