Freigeben über


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)