Klasa CComObjectGlobal
Klasa ta zarządza licznika odwołań na moduł zawierający Twój Base obiektu.
template<
class Base
>
class CComObjectGlobal :
public Base
Parametry
- Base
Pochodną klasy, CComObjectRoot lub CComObjectRootEx, jak również od innych interfejsu chcesz obsługiwać obiektu.
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstruktor. |
|
Destruktor. |
Metody publiczne
Nazwa |
Opis |
---|---|
Implementuje globalnym AddRef. |
|
Implementuje globalnym QueryInterface. |
|
Implementuje globalnym wersji. |
Publiczne danych członków
Nazwa |
Opis |
---|---|
Zawiera HRESULT zwrócone w trakcie budowy CComObjectGlobal obiektu. |
Uwagi
CComObjectGlobalzarządza licznika odwołań na moduł zawierający Twój Base obiektu.CComObjectGlobalzapewnia, że obiekt nie zostanie usunięty, jak moduł nie jest zwalniane.Obiekt zostanie usunięty tylko podczas całego modułu licznika odwołań przechodzi do zera.
Na przykład za pomocą CComObjectGlobal, fabryki klasy może zawierać wspólne obiektu globalnego współużytkowane przez wszystkich jego klientów.
Hierarchii dziedziczenia
Base
CComObjectGlobal
Wymagania
Nagłówek: atlcom.h