次の方法で共有


バッテリ ミニクラス ドライバーの作成

通常、バッテリには 1 組のドライバーがあります。Microsoft が提供する汎用的なバッテリ クラス ドライバーと、そのバッテリの種類専用に作成されたミニクラス ドライバーです。

クラス ドライバーはシステム内のバッテリの全体的な機能を定義し、電源マネージャーとやり取りします。

ミニクラス ドライバーは、バッテリーの追加と削除、容量と充電の追跡など、デバイス固有の機能を処理します。 ミニクラス ドライバーは、クラス ドライバーが制御するデバイスに関する情報を取得するために呼び出すルーチンをエクスポートします。

バッテリー ミニクラス ドライバーの作成に関する情報は次のように構成されています:

システム バッテリ管理の概要

バッテリ クラス ドライバーとバッテリ ミニクラス ドライバーの相互作用

必要なバッテリ ミニクラス ドライバー機能の提供

バッテリーミニクラスドライバー: DriverEntry ルーチン

バッテリー ミニクラス ドライバーの AddDevice ルーチン

Battery miniclass ドライバーの DispatchDeviceControl ルーチン

バッテリ ミニクラス ドライバーの DispatchSystemControl ルーチン

バッテリ クラス ドライバー クエリへの応答

バッテリ デバイス通知の提供

バッテリ ミニクラス ドライバーの Unload ルーチン

バッテリ ドライバーのインストール