Compartilhar via


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

CComCriticalSection

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