Sdílet prostřednictvím


CComAutoCriticalSection – třída

CComAutoCriticalSection poskytuje metody pro získání a uvolnění vlastnictví kritického objektu oddílu.

Syntaxe

class CComAutoCriticalSection : public CComCriticalSection

Členové

Veřejné konstruktory

Jméno popis
CComAutoCriticalSection::CComAutoCriticalSection Konstruktor
CComAutoCriticalSection::~CComAutoCriticalSection Destruktor.

Poznámky

CComAutoCriticalSection je podobná třídě CComCriticalSection, s výjimkou CComAutoCriticalSection automaticky inicializuje kritický oddíl objekt v konstruktoru.

Obvykle se používá CComAutoCriticalSection prostřednictvím typedef názvu AutoCriticalSection. Tento název odkazuje CComAutoCriticalSection při použití modelu CComMultiThreadModel .

A InitTerm metody z CComCriticalSection nejsou k dispozici při použití této třídy.

Hierarchie dědičnosti

CComCriticalSection

CComAutoCriticalSection

Požadavky

Hlavička: atlcore.h

CComAutoCriticalSection::CComAutoCriticalSection

Konstruktor

CComAutoCriticalSection();

Poznámky

Volá funkci Win32 InitializeCriticalSection, která inicializuje kritický objekt oddílu.

CComAutoCriticalSection::~CComAutoCriticalSection

Destruktor.

~CComAutoCriticalSection() throw();

Poznámky

Destruktor volá DeleteCriticalSection, který uvolní všechny systémové prostředky používané kritickým objektem oddílu.

Viz také

CComFakeCriticalSection – třída
Přehled třídy
CComAutoCriticalSection – třída