Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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