Partager via


É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

Décharger la routine d’un pilote de miniclasse batterie

Installation d’un pilote de batterie