Função UPSTurnOff (upssvc.h)
A função UPSTurnOff desativa as saídas de energia da unidade UPS, após um tempo de atraso especificado.
Sintaxe
void UPSTurnOff(
[in] DWORD aTurnOffDelay
);
Parâmetros
[in] aTurnOffDelay
Especifica a quantidade mínima de tempo, em segundos, para aguardar antes de desativar as tomadas de energia da unidade UPS.
Retornar valor
Nenhum
Comentários
O tempo real de atraso não deve ser menor do que o especificado por aTurnOffDelay, para garantir o tempo adequado para o sistema operacional ser desligado.
O valor padrão para aTurnOffDelay é 180 segundos.
A função não deve adiar a solicitação para desativar a energia. Isso pode fazer com que o sistema operacional descarregue o serviço UPS e o minidriver ups.
Por outro lado, a função não deve desativar a energia de um sistema UPS que não tenha um atraso de desativação interno. Isso resultará em uma perda prematura de energia para o computador, o que pode causar corrupção no sistema.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | upssvc.h (inclua Upssvc.h) |