バッテリ ミニクラス ドライバーの作成
通常、バッテリには 1 組のドライバーがあります。Microsoft が提供する汎用的なバッテリ クラス ドライバーと、そのバッテリの種類専用に作成されたミニクラス ドライバーです。
クラス ドライバーはシステム内のバッテリの全体的な機能を定義し、電源マネージャーとやり取りします。
ミニクラス ドライバーは、バッテリーの追加と削除、容量と充電の追跡など、デバイス固有の機能を処理します。 ミニクラス ドライバーは、クラス ドライバーが制御するデバイスに関する情報を取得するために呼び出すルーチンをエクスポートします。
バッテリー ミニクラス ドライバーの作成に関する情報は次のように構成されています:
バッテリ クラス ドライバーとバッテリ ミニクラス ドライバーの相互作用
バッテリーミニクラスドライバー: DriverEntry ルーチン
バッテリー ミニクラス ドライバーの AddDevice ルーチン
Battery miniclass ドライバーの DispatchDeviceControl ルーチン