CComMultiThreadModel::CriticalSection
Al utilizar CComMultiThreadModel, el nombre CriticalSection de typedef hace referencia a la clase CComCriticalSection, que proporciona métodos para obtener y liberar la propiedad de un objeto de sección crítica.
typedef CComCriticalSection CriticalSection;
Comentarios
CComSingleThreadModel y CComMultiThreadModelNoCS 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 |
---|---|
CComMultiThreadModel |
CComCriticalSection |
CComSingleThreadModel |
CComFakeCriticalSection |
CComMultiThreadModelNoCS |
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