Compartir a través de


Clase de CComCriticalSection

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

class CComCriticalSection

Members

7kwkxhyk.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CComCriticalSection::CComCriticalSection

el constructor.

7kwkxhyk.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CComCriticalSection::Init

Crea e inicializa un objeto de sección crítica.

CComCriticalSection::Lock

Obtiene la propiedad del objeto de sección crítica.

CComCriticalSection::Term

Los recursos del sistema de las versiones utilizados por la sección crítica se oponen.

CComCriticalSection::Unlock

Libera la propiedad del objeto de sección crítica.

7kwkxhyk.collapse_all(es-es,VS.110).gifMiembros de datos públicos

Name

Descripción

CComCriticalSection::m_sec

un objeto de CRITICAL_SECTION .

Comentarios

CComCriticalSection es similar ordenar CComAutoCriticalSection, excepto que debe explícitamente inicializar y liberar la sección crítica.

Normalmente, se utiliza CComCriticalSection con el nombre CriticalSectionde typedef .Referencias de este nombre CComCriticalSection cuando se utiliza CComMultiThreadModel .

Vea clase de CComCritSecLock para que una forma más segura utilice esta clase que llamando a Lock y Unlock directamente.

Requisitos

Header: atlcore.h

Vea también

Referencia

Clase de CComFakeCriticalSection

Clase de CComCritSecLock

Otros recursos

Información general de la clase ATL