次の方法で共有


UPSTurnOff 関数 (upssvc.h)

UPSTurnOff 機能は、指定された遅延時間後に UPS ユニットの電源コンセントをオフにします。

構文

void UPSTurnOff(
  [in] DWORD aTurnOffDelay
);

パラメーター

[in] aTurnOffDelay

UPS ユニットの電源をオフにする前に待機する最小時間を秒単位で指定します。

戻り値

何一つ

備考

実際の遅延時間は、オペレーティング システムがシャットダウンするのに十分な時間を確保するために、aTurnOffDelayで指定された時間よりも短くしないでください。

aTurnOffDelay の既定値は 180 秒です。

この関数は、電源をオフにする要求を延期してはなりません。 これにより、オペレーティング システムが UPS サービスと UPS ミニドライバーをアンロードする可能性があります。

一方、この機能は、内部ターンオフ遅延がない UPS システムから電源をオフにしてはなりません。 そうすると、コンピュータの電源が早期に失われるので、システムの破損を引き起こす可能性があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー upssvc.h (Upssvc.h を含む)