Partager via


UPSTurnOff, fonction (upssvc.h)

La fonction UPSTurnOff désactive les prises d’alimentation de l’unité UPS, après un délai spécifié.

Syntaxe

void UPSTurnOff(
  [in] DWORD aTurnOffDelay
);

Paramètres

[in] aTurnOffDelay

Spécifie la durée minimale, en secondes, d’attente avant de désactiver les prises d’alimentation de l’unité UPS.

Valeur de retour

Aucun

Remarques

Le délai réel ne doit pas être inférieur à celui spécifié par aTurnOffDelay, afin de garantir un délai adéquat pour que le système d’exploitation s’arrête.

La valeur par défaut de aTurnOffDelay est de 180 secondes.

La fonction ne doit pas reporter la demande pour désactiver l’alimentation. Cela peut entraîner le déchargement du système d’exploitation du service UPS et du minidriver UPS.

En revanche, la fonction ne doit pas désactiver la puissance d’un système UPS qui n’a pas de délai de désactivation interne. Cela entraînera une perte prématurée de puissance sur l’ordinateur, ce qui peut entraîner une altération du système.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête upssvc.h (include Upssvc.h)