CComAutoCriticalSection (Clase)

CComAutoCriticalSection proporciona métodos para obtener y liberar la propiedad de un objeto de sección crítica.

Sintaxis

class CComAutoCriticalSection : public CComCriticalSection

Miembros

Constructores públicos

Nombre Descripción
CComAutoCriticalSection::CComAutoCriticalSection Constructor .
CComAutoCriticalSection::~CComAutoCriticalSection El destructor .

Comentarios

CComAutoCriticalSection es similar a la clase CComCriticalSection, salvo que CComAutoCriticalSection inicializa automáticamente el objeto de sección crítica en el constructor.

Normalmente, CComAutoCriticalSection se usa por medio del nombre de typedefAutoCriticalSection. Este nombre hace referencia a CComAutoCriticalSection cuando se usa CComMultiThreadModel.

Los métodos Init y Term de CComCriticalSection no están disponibles cuando se usa esta clase.

Jerarquía de herencia

CComCriticalSection

CComAutoCriticalSection

Requisitos

Encabezado: atlcore.h

CComAutoCriticalSection::CComAutoCriticalSection

Constructor .

CComAutoCriticalSection();

Comentarios

Llama a la función InitializeCriticalSection de Win32, que inicializa el objeto de sección crítica.

CComAutoCriticalSection::~CComAutoCriticalSection

El destructor .

~CComAutoCriticalSection() throw();

Comentarios

El destructor llama a DeleteCriticalSection, que libera todos los recursos del sistema utilizados por el objeto de sección crítica.

Consulte también

CComFakeCriticalSection (clase)
Información general sobre la clase
CComCriticalSection (clase)