typeDef CComFakeCriticalSection AutoCriticalSection;
Observaciones
Cuando se utiliza CComSingleThreadModel, el nombre de typedef AutoCriticalSection hace referencia a la clase de CComFakeCriticalSection. Porque CComFakeCriticalSection no proporciona una sección crítica, sus métodos de no hacen nada.
CComMultiThreadModel y CComMultiThreadModelNoCS también contienen definiciones de AutoCriticalSection. La siguiente tabla muestra la relación entre la clase de sección crítica hace referencia a AutoCriticalSection y la clase de modelo de subprocesamiento:
| Clase definida en | Clase hace referencia a |
| CcomSingleThreadModel | CComFakeCriticalSection |
| CcomMultiThreadModel | CComAutoCriticalSection |
| CcomMultiThreadModelNoCS | CComFakeCriticalSection |
Además de AutoCriticalSection, puede utilizar el nombre de typedef CriticalSection. No se debe especificar AutoCriticalSection en objetos globales o los miembros de la clase estática si desea eliminar el código de inicio de CRT.
Ejemplo
Ver CComMultiThreadModel::AutoCriticalSection.
Visión General de CComSingleThreadModel |nbsp; Miembros de clase
Vea tambiénnbsp;CComObjectThreadModel, CComGlobalsThreadModel, CComSingleThreadModel::ThreadModel&NoCS