CComMultiThreadModelNoCS::CriticalSection

Al utilizar CComMultiThreadModelNoCS, el nombre CriticalSection de typedef hace referencia a la clase CComFakeCriticalSection.

typedef CComFakeCriticalSection CriticalSection;

Comentarios

Dado que CComFakeCriticalSection no proporciona una sección crítica, los métodos no hacen nada.

CComMultiThreadModel y CComSingleThreadModel contienen las definiciones de CriticalSection.La tabla siguiente muestra la relación entre la clase del modelo de subprocesos y la clase de sección crítica hace referencia en CriticalSection:

Clase definido en

Clase hace referencia

CComMultiThreadModelNoCS

CComFakeCriticalSection

CComMultiThreadModel

CComCriticalSection

CComSingleThreadModel

CComFakeCriticalSection

Además de CriticalSection, puede utilizar el nombre AutoCriticalSectionde typedef .No debe especificar AutoCriticalSection en objetos globales o miembros de clases estáticas si desea eliminar el código de inicio CRT.

Ejemplo

Vea CComMultiThreadModel:: AutoCriticalSection.

Requisitos

encabezado: atlbase.h

Vea también

Referencia

Clase de CComMultiThreadModelNoCS

CComObjectThreadModel

CComGlobalsThreadModel

CComMultiThreadModelNoCS::ThreadModelNoCS