UPSTurnOff-Funktion (upssvc.h)
Die UPSTurnOff-Funktion schaltet die Steckdosen der USV-Einheit nach einer bestimmten Verzögerungszeit aus.
Syntax
void UPSTurnOff(
[in] DWORD aTurnOffDelay
);
Parameter
[in] aTurnOffDelay
Gibt die minimale Wartezeit in Sekunden an, bevor die Netzsteckdosen der USV-Einheit ausgeschaltet werden.
Rückgabewert
Keine
Bemerkungen
Die tatsächliche Verzögerungszeit sollte nicht kleiner als die von aTurnOffDelay angegebene sein, um eine ausreichende Zeit für das Herunterfahren des Betriebssystems sicherzustellen.
Der Standardwert für aTurnOffDelay beträgt 180 Sekunden.
Die Funktion darf die Anforderung zum Ausschalten des Stroms nicht verschieben. Dies könnte dazu führen, dass das Betriebssystem den UPS-Dienst und den UPS-Minitreiber entlädt.
Andererseits darf die Funktion die Stromversorgung eines USV-Systems ohne interne Abschaltverzögerung nicht ausschalten. Dies führt zu einem vorzeitigen Stromausfall des Computers, was zu Systembeschädigungen führen kann.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | upssvc.h (include Upssvc.h) |