Função WakeAllConditionVariable (synchapi.h)
Ative todos os threads aguardando a variável de condição especificada.
Sintaxe
void WakeAllConditionVariable(
[in, out] PCONDITION_VARIABLE ConditionVariable
);
Parâmetros
[in, out] ConditionVariable
Um ponteiro para a variável de condição.
Retornar valor
Nenhum
Comentários
O WakeAllConditionVariable ativa todos os threads em espera enquanto WakeConditionVariable ativa apenas um único thread. Acordar um thread é semelhante à configuração de um evento de redefinição automática, enquanto acordar todos os threads é semelhante a pulsar um evento de redefinição manual, mas mais confiável (consulte PulseEvent para obter detalhes).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | synchapi.h (inclua Windows.h no Windows 7, Windows Server 2008 Windows Server 2008 R2) |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |