Classe CComAutoCriticalSection
CComAutoCriticalSection
fornece métodos para obter e liberar a propriedade de um objeto de seção crítico.
Sintaxe
class CComAutoCriticalSection : public CComCriticalSection
Membros
Construtores públicos
Nome | Descrição |
---|---|
CComAutoCriticalSection::CComAutoCriticalSection | O construtor . |
CComAutoCriticalSection::~CComAutoCriticalSection | O destruidor. |
Comentários
CComAutoCriticalSection
é semelhante à classe CComCriticalSection, exceto que CComAutoCriticalSection
inicializa automaticamente o objeto de seção crítica no construtor.
Normalmente, você usa CComAutoCriticalSection
por meio do nome typedef
AutoCriticalSection. Esse nome faz referência a CComAutoCriticalSection
quando CComMultiThreadModel estiver sendo usado.
Os métodos Init
e Term
de CComCriticalSection não estão disponíveis ao usar essa classe.
Hierarquia de herança
CComAutoCriticalSection
Requisitos
Cabeçalho: atlcore.h
CComAutoCriticalSection::CComAutoCriticalSection
O construtor .
CComAutoCriticalSection();
Comentários
Chama a função Win32 InitializeCriticalSection, que inicializa o objeto de seção crítica.
CComAutoCriticalSection::~CComAutoCriticalSection
O destruidor.
~CComAutoCriticalSection() throw();
Comentários
O destruidor chama DeleteCriticalSection, que libera todos os recursos do sistema usados pelo objeto de seção crítica.
Confira também
Classe CComFakeCriticalSection
Visão geral da aula
Classe CComCriticalSection