WakeAllConditionVariable-Funktion (synchapi.h)
Aktivieren Sie alle Threads, die auf die angegebene Bedingungsvariable warten.
Syntax
void WakeAllConditionVariable(
[in, out] PCONDITION_VARIABLE ConditionVariable
);
Parameter
[in, out] ConditionVariable
Ein Zeiger auf die Bedingungsvariable.
Rückgabewert
Keine
Bemerkungen
WakeAllConditionVariable reaktiviert alle wartenden Threads, während WakeConditionVariable nur einen einzelnen Thread reaktiviert. Das Aufwecken eines Threads ähnelt dem Festlegen eines automatisch zurückgesetzten Ereignisses, während das Aufwachen aller Threads dem Pulsieren eines manuellen Zurücksetzungsereignisses ähnelt, aber zuverlässiger ist (details finden Sie unter PulseEvent ).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | synchapi.h (Einschließen von Windows.h unter Windows 7, Windows Server 2008 Windows Server 2008 R2) |
Bibliothek | Kernel32.lib |
DLL | Kernel32.dll |
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für