Classe di CComCriticalSection

Questa classe fornisce metodi per ottenere e il rilascio della proprietà di un oggetto sezione critica.

class CComCriticalSection

Membri

7kwkxhyk.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CComCriticalSection::CComCriticalSection

Costruttore.

7kwkxhyk.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CComCriticalSection::Init

Crea e inizializza un oggetto sezione critica.

CComCriticalSection::Lock

Ottiene la proprietà dell'oggetto sezione critica.

CComCriticalSection::Term

Rilascia risorse di sistema utilizzate dall'oggetto sezione critica.

CComCriticalSection::Unlock

Elimina la proprietà dell'oggetto sezione critica.

7kwkxhyk.collapse_all(it-it,VS.110).gifMembri dati pubblici

Nome

Descrizione

CComCriticalSection::m_sec

Un oggetto CRITICAL_SECTION.

Note

CComCriticalSection è simile classificare CComAutoCriticalSection, ma è necessario impostare in modo esplicito inizializzare e pubblicare la sezione critica.

In genere, si utilizza CComCriticalSection con il nome CriticalSectiondi typedef.Questo riferimento al nome CComCriticalSection quando CComMultiThreadModel sta utilizzando.

Vedere classe di CComCritSecLock in modo più sicuro utilizzare questa classe che la chiamata Lock e Unlock direttamente.

Requisiti

Header: atlcore.h

Vedere anche

Riferimenti

Classe di CComFakeCriticalSection

Classe di CComCritSecLock

Altre risorse

I cenni preliminari sulle classi ATL