UPSTurnOff-Funktion (upssvc.h)
Die UPSTurnOff Funktion deaktiviert die Netzsteckdosen der USV-Einheit nach einer angegebenen Verzögerungszeit.
Syntax
void UPSTurnOff(
[in] DWORD aTurnOffDelay
);
Parameter
[in] aTurnOffDelay
Gibt die minimale Zeitspanne in Sekunden an, die gewartet werden soll, bevor die Netzsteckdosen der USV-Einheit deaktiviert werden.
Rückgabewert
Nichts
Bemerkungen
Die tatsächliche Verzögerungszeit sollte nicht kleiner als die von aTurnOffDelayangegeben sein, um eine angemessene Zeit für das Herunterfahren des Betriebssystems sicherzustellen.
Der Standardwert für aTurnOffDelay beträgt 180 Sekunden.
Die Funktion darf die Anforderung nicht verschieben, um die Stromversorgung zu deaktivieren. Dies könnte dazu führen, dass das Betriebssystem den UPS-Dienst und den UPS-Minidriver entladen.
Andererseits darf die Funktion keine Stromversorgung von einem USV-System deaktivieren, das keine interne Abschaltungsverzögerung hat. Dies führt zu einem vorzeitigen Stromausfall auf dem Computer, was zu Systembeschädigungen führen kann.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | upssvc.h (include Upssvc.h) |