Megosztás a következőn keresztül:


CComObjectRoot osztály

Megjegyzés:

Az aktív sablontár (ATL) továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.

A CComObjectRootEx típusdefje a kiszolgáló alapértelmezett szálmodelljén van templatizálva.

Szemantika

typedef CComObjectRootEx<CComObjectThreadModel> CComObjectRoot;

Megjegyzések

CComObjectRoot typedef A kiszolgáló alapértelmezett szálmodelljén futó CComObjectRootEx templatized. Így a CComObjectThreadModel a CComSingleThreadModel vagy a CComMultiThreadModel hivatkozásra fog hivatkozni.

CComObjectRootEx kezeli a nem összesített és összesített objektumok objektumhivatkozásainak számát. Megtartja az objektumhivatkozások számát, ha az objektum nincs összesítve, és az objektum összesítésekor a külső ismeretlenre mutató mutatót tartja. Az összesített objektumok esetében metódusok CComObjectRootEx használhatók a belső objektum szerkezethibájának kezelésére, valamint a külső objektum törlésének védelmére a belső felületek felszabadításakor vagy a belső objektum törlésekor.

Requirements

Fejléc: atlcom.h

Lásd még

CComObjectRootEx osztály
CComAggObject osztály
CComObject osztály
CComPolyObject osztály
osztály áttekintése