Partager via


énumération WDF_POWER_POLICY_SX_WAKE_USER_CONTROL (wdfdevice.h)

[S’applique à KMDF et UMDF]

L’énumération WDF_POWER_POLICY_SX_WAKE_USER_CONTROL identifie si un utilisateur peut contrôler la capacité d’un appareil à sortir le système d’un état d’alimentation faible.

Syntaxe

typedef enum _WDF_POWER_POLICY_SX_WAKE_USER_CONTROL {
  WakeUserControlInvalid = 0,
  WakeDoNotAllowUserControl,
  WakeAllowUserControl
} WDF_POWER_POLICY_SX_WAKE_USER_CONTROL;

Constantes

 
WakeUserControlInvalid
Valeur : 0
Pour une utilisation interne uniquement.
WakeDoNotAllowUserControl
Les utilisateurs ne peuvent pas contrôler la capacité de l’appareil à sortir le système d’un état d’alimentation faible.
WakeAllowUserControl
Les utilisateurs peuvent contrôler la capacité de l’appareil à sortir le système d’un état d’alimentation faible.

Remarques

L’énumération WDF_POWER_POLICY_SX_WAKE_USER_CONTROL est utilisée comme type de membre dans la structure WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS.

Pour contrôler la capacité d’un appareil à sortir le système d’un état d’alimentation faible, les utilisateurs modifient des informations sur une feuille de propriétés . L’infrastructure crée la feuille de propriétés et device Manager l’affiche.

Exigences

Exigence Valeur
version minimale de KMDF 1.0
version minimale de UMDF 1.11
d’en-tête wdfdevice.h (include Wdf.h)

Voir aussi

WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS