Partager via


Exécution de la détection Device-Specific inactif

Au lieu d’utiliser les routines de détection d’inactivité du gestionnaire d’alimentation, un pilote peut effectuer sa propre détection d’inactivité en fonction de critères spécifiques à l’appareil.

Un tel pilote doit placer son appareil inactif dans l’état de veille le plus bas possible, qui est valide pour l’état d’alimentation actuel du système. Pour ce faire, le pilote demande un IRP d’alimentation (PoRequestPowerIrp) avec du code IRP mineur IRP_MN_SET_POWER, en spécifiant l’état d’alimentation de l’appareil vers lequel l’appareil doit passer.