Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
Esta clase proporciona los mismos métodos que CComCriticalSection, pero no proporciona una sección crítica.
Sintaxis
class CComFakeCriticalSection
Miembros
Métodos públicos
| Nombre | Descripción |
|---|---|
| CComFakeCriticalSection::Init | No hace nada, ya que no hay ninguna sección crítica. |
| CComFakeCriticalSection::Lock | No hace nada, ya que no hay ninguna sección crítica. |
| CComFakeCriticalSection::Term | No hace nada, ya que no hay ninguna sección crítica. |
| CComFakeCriticalSection::Unlock | No hace nada, ya que no hay ninguna sección crítica. |
Comentarios
CComFakeCriticalSection refleja los métodos encontrados en CComCriticalSection. Sin embargo, CComFakeCriticalSection no proporciona una sección crítica; por lo tanto, sus métodos no hacen nada.
Normalmente, usa CComFakeCriticalSection a través de un nombre typedef, ya sea AutoCriticalSection o CriticalSection. Al usar CComSingleThreadModel o CComMultiThreadModelNoCS, ambos nombres typedef hacen referencia a CComFakeCriticalSection. Al usar CComMultiThreadModel, hacen referencia a CComAutoCriticalSection y CComCriticalSection, respectivamente.
Requisitos
Encabezado: atlcore.h
CComFakeCriticalSection::Init
No hace nada, ya que no hay ninguna sección crítica.
HRESULT Init() throw();
Valor devuelto
Devuelve S_OK.
CComFakeCriticalSection::Lock
No hace nada, ya que no hay ninguna sección crítica.
HRESULT Lock() throw();
Valor devuelto
Devuelve S_OK.
CComFakeCriticalSection::Term
No hace nada, ya que no hay ninguna sección crítica.
HRESULT Term() throw();
Valor devuelto
Devuelve S_OK.
CComFakeCriticalSection::Unlock
No hace nada, ya que no hay ninguna sección crítica.
HRESULT Unlock() throw();
Valor devuelto
Devuelve S_OK.