typeDef CComFakeCriticalSection AutoCriticalSection;
Observações
Ao usar CComMultiThreadModelNoCS, a typedef nome AutoCriticalSection referências classe CComFakeCriticalSection. Como CComFakeCriticalSection não oferece uma seção crítica, seus métodos de fazem nada.
CComMultiThreadModel e CComSingleThreadModel também contêm definições para AutoCriticalSection. A tabela a seguir mostra a relação entre a classe de modelo de threading e a classe de seção crítica referenciada por AutoCriticalSection:
| Classe definida no | Classe referenciada |
| CComMultiThreadModelNoCS | CComFakeCriticalSection |
| CComMultiThreadModel | CComAutoCriticalSection |
| CComSingleThreadModel | CComFakeCriticalSection |
Além de AutoCriticalSection, você pode usar a typedef nome CriticalSection. Você não deve especificar AutoCriticalSection em objetos globais ou membros de classe estáticos se você quiser eliminar o código de inicialização CRT.
Exemplo
Ver CComMultiThreadModel::AutoCriticalSection.
CComMultiThreadModel&NoCS visão geral |nbsp; Membros de classe
Consulte tambémnbsp;CComObjectThreadModel, CComGlobalsThreadModel, CComMultiThreadModel&NoCS::ThreadModelNoCS