プラットフォーム SDK
GetSystemPowerStatus
システムの電源状態を取得します。システムが AC 電源と DC 電源のどちらで稼動しているか、現在バッテリが充電されているか、バッテリの残量はどのくらいかなどが確認できます。
BOOL GetSystemPowerStatus(
LPSYSTEM_POWER_STATUS lpSystemPowerStatus
);
パラメータ
- lpSystemPowerStatus
- 電源状態の情報を受け取る、 構造体へのポインタを指定します。
戻り値
関数が成功すると、0 以外の値が返ります。
関数が失敗すると、0 が返ります。拡張エラー情報を取得するには、 関数を使います。
対応情報
Windows NT/2000:Windows 2000 を使います。
Windows 95/98:Windows 95 以降を使います。
Windows CE:対応していません。
ヘッダー:winbase.h で宣言されています。
インポートライブラリ:kernel32.lib を使います。
参照