Compartilhar via


Função RequestWakeupLatency (winbase.h)

[RequestWakeupLatency está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes.]

Não tem efeito e retorna STATUS_NOT_SUPPORTED. Essa função é fornecida apenas para compatibilidade com versões anteriores do Windows.

Windows Server 2008 e Windows Vista: Não tem efeito e sempre retorna êxito.

Sintaxe

BOOL RequestWakeupLatency(
  [in] LATENCY_TIME latency
);

Parâmetros

[in] latency

O requisito de latência para o tempo é necessário para ativar o computador. Esse parâmetro pode usar um dos valores a seguir.

Valor Significado
LT_LOWEST_LATENCY
1
Estado PowerSystemSleeping1 (equivalente ao estado ACPI S0 e estado do APM Trabalhando).
LT_DONT_CARE
0
Qualquer latência (padrão).

Retornar valor

O valor retornado é diferente de zero.

Comentários

O sistema usa o requisito de latência de ativação ao escolher um estado de suspensão. A latência não é garantida porque o tempo de ativação é determinado pelo design de hardware do computador específico.

Para cancelar uma solicitação de latência, chame RequestWakeupLatency com LT_DONT_CARE.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winbase.h (incluir Windows.h)
Biblioteca Kernel32.lib
DLL Kernel32.dll

Confira também

Funções de gerenciamento de energia