CComMultiThreadModel::CriticalSection

typeDef CComCriticalSection CriticalSection;

Observações

Ao usar CComMultiThreadModel, a typedef nome CriticalSection referências classe CComCriticalSection, que fornece métodos para obter e liberando a propriedade de um objeto de seção crítica.

CComSingleThreadModel e CComMultiThreadModelNoCS 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
CcomMultiThreadModel CcomCriticalSection
CcomSingleThreadModel CcomFakeCriticalSection
CcomMultiThreadModelNoCS 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

Consulte AutoCriticalSection.

CComMultiThreadModel visão geralMembros de classe

Consulte tambémnbsp;CComObjectThreadModel, CComGlobalsThreadModel, CComMultiThreadModel::ThreadModel&NoCS

Index