CComMultiThreadModel::CriticalSection
Ao usar CComMultiThreadModel, o typedef nome CriticalSection referências de classe CComCriticalSection, que fornece métodos para obter e liberação de propriedade de um objeto de seção crítica.
typedef CComCriticalSection CriticalSection;
Comentários
CComSingleThreadModel and CComMultiThreadModelNoCS também contêm definições de CriticalSection. A tabela a seguir mostra a relação entre a classe de modelo de threading e a classe de seção crítica referenciados por CriticalSection:
Classe definida em |
Classe referenciado |
---|---|
CComMultiThreadModel |
CComCriticalSection |
CComSingleThreadModel |
CComFakeCriticalSection |
CComMultiThreadModelNoCS |
CComFakeCriticalSection |
Em adição a CriticalSection, você pode usar o typedef nome AutoCriticalSection.Você não deve especificar AutoCriticalSection em objetos global ou membros da classe estática para eliminar o código de inicialização do CRT.
Exemplo
See CComMultiThreadModel::AutoCriticalSection.
Requisitos
Cabeçalho: atlbase.h
Consulte também
Referência
CComMultiThreadModel::ThreadModelNoCS