Compartilhar via


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)