Condividi tramite


Classe CComAutoCriticalSection

CComAutoCriticalSection fornisce metodi per ottenere e rilasciare la proprietà di un oggetto sezione critico.

Sintassi

class CComAutoCriticalSection : public CComCriticalSection

Membri

Costruttori pubblici

Nome Descrizione
CComAutoCriticalSection::CComAutoCriticalSection Costruttore.
CComAutoCriticalSection::~CComAutoCriticalSection Distruttore.

Osservazioni:

CComAutoCriticalSection è simile alla classe CComCriticalSection, ad eccezione CComAutoCriticalSection dell'inizializzazione automatica dell'oggetto sezione critica nel costruttore.

In genere, si usa CComAutoCriticalSection il typedef nome AutoCriticalSection. Questo nome fa CComAutoCriticalSection riferimento quando viene usato CComMultiThreadModel .

I Init metodi e Term di CComCriticalSection non sono disponibili quando si usa questa classe.

Gerarchia di ereditarietà

CComCriticalSection

CComAutoCriticalSection

Requisiti

Intestazione: atlcore.h

CComAutoCriticalSection::CComAutoCriticalSection

Costruttore.

CComAutoCriticalSection();

Osservazioni:

Chiama la funzione Win32 InitializeCriticalSection, che inizializza l'oggetto sezione critica.

CComAutoCriticalSection::~CComAutoCriticalSection

Distruttore.

~CComAutoCriticalSection() throw();

Osservazioni:

Il distruttore chiama DeleteCriticalSection, che rilascia tutte le risorse di sistema usate dall'oggetto sezione critica.

Vedi anche

Classe CComFakeCriticalSection
Cenni preliminari sulla classe
Classe CComCriticalSection