Funzione WakeConditionVariable (synchapi.h)
Riattivare un singolo thread in attesa sulla variabile di condizione specificata.
Sintassi
void WakeConditionVariable(
[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).
Esempio
Per un esempio che usa questa funzione, vedere Using Condition Variables.For an example that use this function, see Using Condition Variables.
Requisiti
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 Server 2003, Windows Vista, Windows 7, Windows Server 2008 Windows Server 2008 R2) |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |