Función WakeConditionVariable (synchapi.h)
Reactivar un único subproceso en espera de la variable de condición especificada.
Sintaxis
void WakeConditionVariable(
[in, out] PCONDITION_VARIABLE ConditionVariable
);
Parámetros
[in, out] ConditionVariable
Puntero a la variable de condición.
Valor devuelto
None
Observaciones
WakeAllConditionVariable activa todos los subprocesos en espera mientras WakeConditionVariable activa solo un único subproceso. Despertar un subproceso es similar a establecer un evento de restablecimiento automático, mientras que despertar todos los subprocesos es similar a pulsar un evento de restablecimiento manual pero más confiable (consulte PulseEvent para obtener más información).
Ejemplos
Para obtener un ejemplo en el que se usa esta función, vea Usar variables de condición.
Requisitos
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | synchapi.h (incluye Windows.h en Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008 Windows Server 2008 R2) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |