CComMultiThreadModelNoCS::CriticalSection

typeDef CComFakeCriticalSection CriticalSection;

Observações

Ao usar CComMultiThreadModelNoCS, a typedef nome CriticalSection 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 CriticalSection. 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 CriticalSection:

Classe definida no Classe referenciada
CcomMultiThreadModelNoCS CcomFakeCriticalSection
CcomMultiThreadModel CcomCriticalSection
CComSingleThreadModel CcomFakeCriticalSection

Além de CriticalSection, você pode usar a typedef nome AutoCriticalSection. 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

Index