Klasa CComObjectNoLock
Ta klasa implementuje IUnknown dla obiektu nonaggregated, ale czy nie przyrostu licznik blokady modułu w konstruktorze.
template<
class Base
>
class CComObjectNoLock :
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 |
---|---|
Zwiększa liczbę odwołań do obiektu. |
|
Zwraca wskaźnik do żądanego interfejsu. |
|
Zmniejsza zliczanie odwołanie do obiektu. |
Uwagi
CComObjectNoLockjest podobny do CComObject w tym implementuje IUnknown dla obiektu nonaggregated; Jednakże CComObjectNoLock jest przyrostu blokady modułu zliczania w konstruktorze.
Używa ATL CComObjectNoLock wewnętrznie dla fabryk klas.Ogólnie rzecz biorąc użytkownik nie będzie używać tej klasy bezpośrednio.
Hierarchii dziedziczenia
Base
CComObjectNoLock
Wymagania
Nagłówek: atlcom.h