Funzione UPSTurnOff (upssvc.h)
La funzione UPSTurnOff disattiva le prese di alimentazione dell'unità UPS, dopo un tempo di ritardo specificato.
Sintassi
void UPSTurnOff(
[in] DWORD aTurnOffDelay
);
Parametri
[in] aTurnOffDelay
Specifica la quantità minima di tempo, espressa in secondi, di attesa prima di spegnere le prese di alimentazione dell'unità UPS.
Valore restituito
Nessuno
Osservazioni
Il tempo di ritardo effettivo non deve essere inferiore a quello specificato da aTurnOffDelay, per garantire un tempo adeguato per l'arresto del sistema operativo.
Il valore predefinito per aTurnOffDelay è 180 secondi.
La funzione non deve posticipare la richiesta per spegnere l'alimentazione. In questo modo il sistema operativo potrebbe scaricare il servizio UPS e il minidriver UPS.
D'altra parte, la funzione non deve spegnere l'alimentazione da un sistema UPS che non ha un ritardo di disattivazione interno. In questo modo si verificherà una perdita prematura di alimentazione per il computer, che può causare il danneggiamento del sistema.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | upssvc.h (include Upssvc.h) |