Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa classe implementa IUnknown per un oggetto non aggregato, ma non incrementa il conteggio dei blocchi del modulo nel costruttore.
template<
class Base
>
class CComObjectNoLock :
public Base
Parametri
- Base
I la classe, derivata da CComObjectRoot o da CComObjectRootExnonché da qualsiasi altra interfaccia si desidera supportare l'oggetto.
Membri
Costruttori pubblici
Nome |
Descrizione |
|---|---|
Costruttore. |
|
Il distruttore. |
Metodi pubblici
Nome |
Descrizione |
|---|---|
Incrementa il conteggio dei riferimenti all'oggetto. |
|
Restituisce un puntatore a un'interfaccia richiesta. |
|
Decrementa il conteggio dei riferimenti all'oggetto. |
Note
CComObjectNoLock è simile a CComObject in che implementa IUnknown per un oggetto non aggregato; tuttavia, CComObjectNoLock non incrementa il conteggio dei blocchi del modulo nel costruttore.
ATL utilizza CComObjectNoLock internamente per i class factory.Non si utilizzerà in genere direttamente la classe.
Gerarchia di ereditarietà
Base
CComObjectNoLock
Requisiti
Header: atlcom.h