Critical_Section-Klasse
Stellt ein kritisches Abschnittsobjekt dar.
class CriticalSection;
Mitglieder
Konstruktor
Name |
Beschreibung |
---|---|
Initialisiert ein Synchronisierungsobjekt, das einem Mutex-Objekt ähnelt, jedoch kann nur durch die einzelnen Threads eines Prozesses verwendet werden. |
|
Deinitializes und zerstört das aktuelle CriticalSections-Objekt. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Versucht, einen kritischen Abschnitt einzugeben, ohne Blockierung.Wenn der Aufruf erfolgreich ist, nimmt der aufrufende Thread Besitzer des kritischen Abschnitts. |
|
Wartung Besitzer des angegebenen kritischen Abschnittsobjekts.Die Funktion gibt zurück, wenn der aufrufende Thread Besitz gewährt wird. |
|
Gibt an, ob der aktuelle kritischen Abschnitt gültig ist. |
Geschützte Datenmember
Name |
Beschreibung |
---|---|
Deklariert einen Datenmember des kritischen Abschnitts. |
Vererbungshierarchie
CriticalSection
Anforderungen
Header: corewrappers.h
Namespace: Microsoft::WRL::Wrappers