UPSTurnOff 関数 (upssvc.h)
UPSTurnOff機能は、指定された遅延時間後にUPSユニットの電源コンセントをオフにします。
構文
void UPSTurnOff(
[in] DWORD aTurnOffDelay
);
パラメーター
[in] aTurnOffDelay
UPS ユニットの電源コンセントをオフにする前に待機する最小時間を秒単位で指定します。
戻り値
なし
解説
オペレーティング システムがシャットダウンするのに十分な時間を確保するために、実際の遅延時間は 、TurnOffDelay で指定された時間よりも短くしないでください。
TurnOffDelay の既定値は 180 秒です。
この関数は、電源をオフにする要求を延期してはなりません。 これにより、オペレーティング システムが UPS サービスと UPS ミニドライバーをアンロードする可能性があります。
一方、この機能は、内部ターンオフ遅延のないUPSシステムから電源をオフにしてはなりません。 これにより、コンピューターの電源が途中で失われるので、システムが破損する可能性があります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | upssvc.h (Upssvc.h を含む) |