Partilhar via


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

Consulte também

Referência

Classe de CComMultiThreadModelNoCS

CComObjectThreadModel

CComGlobalsThreadModel

CComMultiThreadModelNoCS::ThreadModelNoCS