Partager via


Interface IPowerPolicyCallbackWakeFromSx (wudfddi.h)

[Avertissement : UMDF 2 est la dernière version de UMDF et remplace UMDF 1. Tous les nouveaux pilotes UMDF doivent être écrits à l’aide de UMDF 2. Aucune nouvelle fonctionnalité n’est ajoutée à UMDF 1 et il existe une prise en charge limitée de UMDF 1 sur les versions plus récentes de Windows 10. Les pilotes Windows universels doivent utiliser UMDF 2. Pour plus d’informations, consultez Bien démarrer avec UMDF.]

L’interface IPowerPolicyCallbackWakeFromSx d’un pilote fournit des fonctions de rappel que l’infrastructure appelle pour avertir le pilote des événements de veille. Ces événements sont liés à la capacité d’un appareil à se réveiller lui-même et au système à partir d’un état de faible alimentation.

Héritage

L’interface IPowerPolicyCallbackWakeFromSx hérite de l’interface IUnknown. IPowerPolicyCallbackWakeFromSx dispose également de ces types de membres :

  • Méthode

Méthode

L’interface IPowerPolicyCallbackWakeFromSx possède ces méthodes.

 
IPowerPolicyCallbackWakeFromSx ::OnArmWakeFromSx

Les bras de fonction de rappel d’événement OnArmWakeFromSx d’un pilote (autrement dit, active) un appareil afin qu’il puisse déclencher un signal de veille alors qu’il est dans un état d’appareil à faible alimentation.
IPowerPolicyCallbackWakeFromSx ::OnDisarmWakeFromSx

La fonction de rappel d’événement OnDisarmWakeFromSx d’un pilote désarme (autrement dit, désactive) la capacité d’un appareil à déclencher un signal de veille pendant que l’appareil et le système sont dans des états à faible alimentation.
IPowerPolicyCallbackWakeFromSx ::OnWakeFromSxTriggered

La fonction de rappel d’événement OnWakeFromSxTriggered d’un pilote informe le pilote que son appareil, qui avait précédemment entré un état d’appareil à faible alimentation, car la puissance du système était réduite, aurait peut-être déclenché un signal de veille.

Remarques

Si votre pilote prend en charge une interface IPowerPolicyCallbackWakeFromSx pour un appareil, la méthode IUnknown ::QueryInterface que le pilote passe à IWDFDriver ::CreateDevice doit retourner l’interface.

Exigences

Exigence Valeur
fin du support Indisponible dans UMDF 2.0 et versions ultérieures.
plateforme cible Bureau
version minimale de UMDF 1.9
d’en-tête wudfddi.h (include Wudfddi.h)