Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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