Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
CComAutoCriticalSection stellt Methoden für das Erlangen und Freigeben des Besitzes eines kritischen Abschnittsobjekts bereit.
Syntax
class CComAutoCriticalSection : public CComCriticalSection
Member
Öffentliche Konstruktoren
| Name | Beschreibung |
|---|---|
| CComAutoCriticalSection::CComAutoCriticalSection | Der Konstruktor. |
| CComAutoCriticalSection::~CComAutoCriticalSection | Der Destruktor. |
Hinweise
CComAutoCriticalSection ähnelt der Klasse CComCriticalSection, mit der Ausnahme, dass CComAutoCriticalSection das kritische Abschnittsobjekt im Konstruktor automatisch initialisiert.
In der Regel verwenden Sie CComAutoCriticalSection über den typedef-Namen AutoCriticalSection. Dieser Name verweist auf CComAutoCriticalSection, wenn CComMultiThreadModel verwendet wird.
Die Methoden Init und Term aus CComCriticalSection sind bei Verwendung dieser Klasse nicht verfügbar.
Vererbungshierarchie
CComAutoCriticalSection
Anforderungen
Header: atlcore.h
CComAutoCriticalSection::CComAutoCriticalSection
Der Konstruktor.
CComAutoCriticalSection();
Hinweise
Ruft die Win32-Funktion InitializeCriticalSection auf, die das kritische Abschnittsobjekt initialisiert.
CComAutoCriticalSection::~CComAutoCriticalSection
Der Destruktor.
~CComAutoCriticalSection() throw();
Hinweise
Der Destruktor ruft DeleteCriticalSection auf, wodurch alle Systemressourcen freigegeben werden, die vom kritischen Abschnittsobjekt verwendet werden.
Siehe auch
CComFakeCriticalSection-Klasse
Klassenübersicht
CComCriticalSection-Klasse