CComCriticalSection Class
Diese Klasse stellt Methoden zum Abrufen und Freigeben des Besitzes eines kritischen Abschnittsobjekts bereit.
class CComCriticalSection
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Der -Konstruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
Erstellt und initialisiert ein kritisches Abschnittsobjekt. |
|
Ruft den Besitzer des kritischen Abschnittsobjekts. |
|
Gibt die Systemressourcen frei, die vom kritischen Abschnittsobjekt verwendet werden. |
|
Gibt den Besitzer des kritischen Abschnittsobjekts frei. |
Öffentliche Datenmember
Name |
Description |
---|---|
Ein CRITICAL_SECTION-Objekt. |
Hinweise
CComCriticalSection ist ähnlich, CComAutoCriticalSection zu erstellen, außer dass Sie müssen den kritischen Abschnitt explizit initialisieren und herausgeben.
In der Regel verwenden Sie CComCriticalSection durch den Namen typedefCriticalSection. Dies CComCriticalSection Namensverweise, wenn CComMultiThreadModel verwendet wird.
Siehe CComCritSecLock-Klasse, damit eine sicherere Methode diese Klasse als verwendet, Lock und Unlock direkt aufgerufen.
Anforderungen
Header: atlcore.h