CComObjectRoot-Klasse
Diese Typedef von CComObjectRootEx wird im Standardthreadingmodell des Servers templatisiert.
Syntax
typedef CComObjectRootEx<CComObjectThreadModel> CComObjectRoot;
Hinweise
CComObjectRoot
ist eine typedef
von CComObjectRootEx templatized für das Standardthreadingmodell des Servers. Daher verweist CComObjectThreadModel entweder auf CComSingleThreadModel oder CComMultiThreadModel.
CComObjectRootEx
behandelt die Verwaltung der Objektverweisanzahl sowohl für nicht aggregierte als auch für aggregierte Objekte. Es enthält die Objektverweisanzahl, wenn Ihr Objekt nicht aggregiert wird, und hält den Mauszeiger auf das äußere Unbekannte, wenn das Objekt aggregiert wird. Bei aggregierten Objekten können Methoden verwendet werden, CComObjectRootEx
um den Fehler des inneren Objekts zu konstruieren und das äußere Objekt vor dem Löschen zu schützen, wenn innere Schnittstellen freigegeben werden oder das innere Objekt gelöscht wird.
Anforderungen
Kopfzeile: atlcom.h
Siehe auch
CComObjectRootEx-Klasse
CComAggObject-Klasse
CComObject-Klasse
CComPolyObject-Klasse
Klassenübersicht