Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les pilotes qui prennent en charge la gestion de l’alimentation sont responsables des opérations suivantes :
Capacités d'alimentation des appareils signalés pendant l’énumération PnP.
Définition des indicateurs d’objet d’appareil pour la gestion de l’alimentation.
Traitement des IRP de gestion de l’alimentation envoyés par le gestionnaire d’alimentation ou un pilote.
Mise sous tension d’un appareil dès que nécessaire après le démarrage du système ou l’arrêt inactif.
Arrêt d’un appareil au moment de l’arrêt du système ou mise en veille lorsqu’il est inactif.
Activation du réveil de l’appareil, si l’appareil prend en charge les fonctionnalités de mise en éveil.
Gestion des états de performances des appareils, si l’appareil prend en charge la diminution des performances ou des fonctionnalités pour réduire la consommation d’énergie.
Tous les pilotes de chaque pile d’appareils n’effectuent pas toutes ces tâches. En règle générale, le pilote bus signale des fonctionnalités, définit des indicateurs et manipule l’appareil physique, et le gestionnaire de stratégies d’alimentation de l’appareil (généralement le pilote de fonction) émet des demandes pour mettre l’appareil en veille et activer le réveil.
À quelques exceptions près, les pilotes allument et mettent hors tension leurs appareils et activent les appareils pour la mise en éveil en réponse aux IRPs d’alimentation, c’est-à-dire les IRP avec le code principal IRP_MJ_POWER. Les IRP d'alimentation peuvent être envoyés par le gestionnaire d’alimentation et, dans certains cas, par un pilote.