Partager via


énumération WDF_POWER_POLICY_S0_IDLE_USER_CONTROL (wdfdevice.h)

[S’applique à KMDF et UMDF]

L’énumération WDF_POWER_POLICY_S0_IDLE_USER_CONTROL identifie si un utilisateur peut contrôler le comportement d’un appareil lorsque l’appareil est inactif et que le système est dans son état de fonctionnement (S0).

Syntax

typedef enum _WDF_POWER_POLICY_S0_IDLE_USER_CONTROL {
  IdleUserControlInvalid = 0,
  IdleDoNotAllowUserControl,
  IdleAllowUserControl
} WDF_POWER_POLICY_S0_IDLE_USER_CONTROL;

Constantes

 
IdleUserControlInvalid
Valeur : 0
À usage interne uniquement.
IdleDoNotAllowUserControl
Les utilisateurs ne peuvent pas contrôler le comportement inactif de l’appareil.
IdleAllowUserControl
Les utilisateurs peuvent contrôler le comportement inactif de l’appareil.

Remarques

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

Les utilisateurs contrôlent le comportement inactif d’un appareil en modifiant les informations d’une feuille de propriétés. L’infrastructure crée la feuille de propriétés et Gestionnaire de périphériques l’affiche.

Configuration requise

Condition requise Valeur
Version KMDF minimale 1.0
Version UMDF minimale 1.11
En-tête wdfdevice.h (inclure Wdf.h)

Voir aussi

WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS