Clase de CComObjectNoLock
Esta clase implementa IUnknown para un objeto nonaggregated, pero no incrementa el recuento de bloqueo del módulo en el constructor.
template<
class Base
>
class CComObjectNoLock :
public Base
Parámetros
- Base
La clase, derivadas de CComObjectRoot o de CComObjectRootEx, además de cualquier otra interfaz desea admitir en el objeto.
Members
Constructores públicos
Name |
Descripción |
---|---|
Constructor. |
|
El destructor. |
Métodos públicos
Name |
Descripción |
---|---|
Incrementa el recuento de referencias del objeto. |
|
Devuelve un puntero a la interfaz solicitada. |
|
Decrementa en el objeto. |
Comentarios
CComObjectNoLock es similar a CComObject en que implementa IUnknown para un objeto nonaggregated; sin embargo, CComObjectNoLock no incrementa el recuento de bloqueo del módulo en el constructor.
ATL utiliza CComObjectNoLock internamente para los generadores de clases.No utilizará normalmente esta clase directamente.
Jerarquía de herencia
Base
CComObjectNoLock
Requisitos
encabezado: atlcom.h