BatteryClassStatusNotify 関数 (batclass.h)
BatteryClassStatusNotify は、バッテリ の状態の変化をバッテリー クラス ドライバーに通知します。
構文
NTSTATUS BATTERYCLASSAPI BatteryClassStatusNotify(
[in] PVOID ClassData
);
パラメーター
[in] ClassData
BatteryClassInitializeDevice によって以前に返されたバッテリ クラス ハンドルへのポインター。
戻り値
BatteryClassStatusNotify はSTATUS_SUCCESSを返します。
注釈
バッテリー ミニクラス ドライバーは、次のいずれかが発生するたびに BatteryClassStatusNotify を呼び出す必要があります。
- バッテリーがオンラインまたはオフラインになります。
- バッテリーの容量が非常に低くなります。
- バッテリーの電源状態が変化します。つまり、バッテリは充電または放電を開始または停止します。
- バッテリーの容量または電源状態は、 BatteryMiniSetStatusNotify の前回の呼び出しによって設定された条件から逸脱しています。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | batclass.h (Batclass.h を含む) |
Library | Battc.lib |