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) |