Prise en charge des appareils dotés de fonctionnalités Wake-Up

Les pilotes pour les appareils qui peuvent répondre aux signaux de sortie de veille externe doivent être en mesure de gérer IRP_MN_WAIT_WAKE demandes (runtimes d’attente/sortie de veille). Le propriétaire de la stratégie d’alimentation d’un tel appareil doit pouvoir envoyer une demande de IRP_MN_WAIT_WAKE .

En règle générale, tout ce qui amène l’appareil à affirmer le signal de veille est également un événement de service normal pour l’appareil. Par exemple, l’entrée utilisateur, qui peut provoquer le réveil d’un clavier du système, est un événement normal pour le clavier et ses pilotes.

La première rubrique de cette section, Vue d’ensemble des opérations d’attente/veille, contient des informations utiles pour écrire n’importe quel pilote. Les rubriques supplémentaires suivantes fournissent des informations détaillées sur la gestion et l’envoi des irps d’attente/éveil :

Réception d’un IRP d’attente/veille

Envoi d’un IRP d’attente/éveil

Annulation d’un IRP d’attente/veille