Delen via


CComAutoCriticalSection-klasse

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

CComAutoCriticalSection biedt methoden voor het verkrijgen en vrijgeven van het eigendom van een kritiek sectieobject.

Syntaxis

class CComAutoCriticalSection : public CComCriticalSection

Leden

Openbare constructors

Naam Description
CComAutoCriticalSection::CComAutoCriticalSection De constructor.
CComAutoCriticalSection::~CComAutoCriticalSection De destructor.

Opmerkingen

CComAutoCriticalSection is vergelijkbaar met klasse CComCriticalSection, met uitzondering van CComAutoCriticalSection het automatisch initialiseren van het kritieke sectieobject in de constructor.

Normaal gesproken gebruikt CComAutoCriticalSection u de typedef naam AutoCriticalSection. Deze naam verwijst naar CComAutoCriticalSection wanneer CComMultiThreadModel wordt gebruikt.

De Init en Term methoden van CComCriticalSection zijn niet beschikbaar wanneer u deze klasse gebruikt.

Overnamehiërarchie

CComCriticalSection

CComAutoCriticalSection

Requirements

Header: atlcore.h

CComAutoCriticalSection::CComAutoCriticalSection

De constructor.

CComAutoCriticalSection();

Opmerkingen

Roept de Win32-functie InitializeCriticalSection aan, waarmee het kritieke sectieobject wordt geïnitialiseerd.

CComAutoCriticalSection::~CComAutoCriticalSection

De destructor.

~CComAutoCriticalSection() throw();

Opmerkingen

Met de destructor wordt DeleteCriticalSection aangeroepen, waarmee alle systeemresources worden vrijgegeven die worden gebruikt door het kritieke sectieobject.

Zie ook

CComFakeCriticalSection-klasse
Overzicht van klassen
CComCriticalSection-klasse