Freigeben über


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)