BCLASS_DISABLE_STATUS_NOTIFY_CALLBACKコールバック関数 (batclass.h)
BatteryMiniDisableStatusNotify は、バッテリ デバイスの状態通知を無効にします。
このコールバック関数は、 BATTERY_MINIPORT_INFO_V1_1 構造体で指定されます。
構文
BCLASS_DISABLE_STATUS_NOTIFY_CALLBACK BclassDisableStatusNotifyCallback;
NTSTATUS BclassDisableStatusNotifyCallback(
[in] PVOID Context
)
{...}
パラメーター
[in] Context
バッテリー デバイスのミニクラス ドライバーによって割り当てられたコンテキスト領域へのポインター。
戻り値
BatteryMiniDisableStatusNotify は、次のいずれかを返します。
リターン コード | 説明 |
---|---|
|
バッテリーが現在インストールされており、状態通知が無効になっています。 |
|
バッテリーがありません。 |
|
このルーチンには機能は提供されません。 |
注釈
BatteryMiniSetStatusNotify の以前の呼び出しで設定されたバッテリ状態の通知が不要になった場合、バッテリ クラス ドライバーは BatteryMiniDisableStatusNotify を呼び出します。
完全に機能する BatteryMiniDisableStatusNotify ルーチンを提供するミニクラス ドライバーは、完全に機能する BatteryMiniSetStatusNotify ルーチンも提供する必要があります。また、その逆も同様です。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | batclass.h (Batclass.h を含む) |
IRQL | PASSIVE_LEVEL |