Udostępnij za pośrednictwem


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

Członkowie

8096d61f.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CComObjectGlobal::CComObjectGlobal

Konstruktor.

CComObjectGlobal:: ~ CComObjectGlobal

Destruktor.

8096d61f.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CComObjectGlobal::AddRef

Implementuje globalnym AddRef.

CComObjectGlobal::QueryInterface

Implementuje globalnym QueryInterface.

CComObjectGlobal::Release

Implementuje globalnym wersji.

8096d61f.collapse_all(pl-pl,VS.110).gifPubliczne danych członków

Nazwa

Opis

CComObjectGlobal::m_hResFinalConstruct

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

Zobacz też

Informacje

Klasa CComObjectStack

Klasa CComAggObject

Klasa CComObject

Inne zasoby

Omówienie klasy ATL