CComMultiThreadModelNoCS::AutoCriticalSection
A o usar CComMultiThreadModelNoCS, referências de AutoCriticalSection de nome de typedef classe CComFakeCriticalSection.
typedef CComFakeCriticalSection AutoCriticalSection;
Comentários
Porque CComFakeCriticalSection não fornece uma seção crítica, seus métodos não 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 threads e a classe de seção crítica referenciadas por AutoCriticalSection:
Classe definida dentro |
Classe referenciada |
---|---|
CComMultiThreadModelNoCS |
CComFakeCriticalSection |
CComMultiThreadModel |
CComAutoCriticalSection |
CComSingleThreadModel |
CComFakeCriticalSection |
Além de AutoCriticalSection, você pode usar o nome CriticalSectionde typedef .Você não deve especificar AutoCriticalSection em objetos globais ou em membros estáticos da classe se você deseja eliminar o código de inicialização do CRT.
Exemplo
Consulte CComMultiThreadModel::AutoCriticalSection.
Requisitos
Cabeçalho: atlbase.h