Třída CComObjectGlobal
Tato třída spravuje počet odkazů na modul obsahující vaše Base objektu.
template<
class Base
>
class CComObjectGlobal :
public Base
Parametry
- Base
Vaší třídy odvozené z CComObjectRoot nebo CComObjectRootEx, jako i od jiných rozhraní chcete podporovat objektu.
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstruktor. |
|
Destruktoru. |
Veřejné metody
Název |
Description |
---|---|
Implementuje jako globální AddRef . |
|
Implementuje jako globální QueryInterface . |
|
Celosvětové implementuje verzi. |
Veřejné datové členy
Název |
Description |
---|---|
Obsahuje HRESULT vrátil během stavby CComObjectGlobal objektu. |
Poznámky
CComObjectGlobalpočet odkazů na modul obsahující spravuje vaše Base objektu.CComObjectGlobalzajišťuje, že objekt nebude odstraněn jako modul není uvolněna.Objekt bude odebrán pouze pokud počet odkazů na celý modul na nulu.
Například pomocí CComObjectGlobal , třídu factory může pojmout společné globální objekt, který je sdílen všemi klienty.
Hierarchii dědičnosti
Base
CComObjectGlobal
Požadavky
Záhlaví: atlcom.h