Écriture de pilotes de miniclasse batterie
Une batterie a généralement une paire de pilotes : le pilote de la classe de batterie générique fourni par Microsoft et un pilote de miniclasse écrit spécifiquement pour ce type de batterie individuel.
Le pilote de classe définit les fonctionnalités globales des batteries du système et interagit avec le gestionnaire d’alimentation.
Le pilote miniclass gère des fonctions spécifiques à l’appareil, telles que l’ajout et le retrait d’une batterie, et le suivi de sa capacité et de sa charge. Le pilote de miniclasse exporte les routines que le pilote de classe appelle pour obtenir des informations sur les appareils qu’il contrôle.
Les informations sur l’écriture de pilotes de miniclasse de batterie sont organisées comme suit :
Vue d’ensemble de la gestion de la batterie système
Interaction des pilotes de la classe de batterie et de la miniclasse
Fourniture de la fonctionnalité de pilote miniclasse de batterie requise
Pilote de miniclasse de batterie : routine DriverEntry
AddDevice routine for battery miniclass drivers
Routine DispatchDeviceControl du pilote de miniclasse de batterie
DispatchSystemControl Routine d’un pilote de miniclasse batterie
Réponse aux requêtes de pilote de classe de batterie
Fourniture d’une notification de périphérique de batterie