Funzione WakeAllConditionVariable (synchapi.h)

Riattivare tutti i thread in attesa della variabile di condizione specificata.

Sintassi

void WakeAllConditionVariable(
  [in, out] PCONDITION_VARIABLE ConditionVariable
);

Parametri

[in, out] ConditionVariable

Puntatore alla variabile della condizione.

Valore restituito

nessuno

Osservazioni

WakeAllConditionVariable riattiva tutti i thread in attesa mentre WakeConditionVariable riattiva solo un singolo thread. La riattivazione di un thread è simile all'impostazione di un evento di reimpostazione automatica, mentre la riattivazione di tutti i thread è simile alla pulsazione di un evento di reimpostazione manuale ma più affidabile (vedere PulseEvent per informazioni dettagliate).

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione synchapi.h (include Windows.h in Windows 7, Windows Server 2008 Windows Server 2008 R2)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

Variabili di condizione

Funzioni di sincronizzazione

API Vertdll disponibili nelle enclave VBS