énumération WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE (wdfdevice.h)
[S’applique à KMDF et UMDF]
L’énumération WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE identifie la façon dont le délai d’inactivité d’un appareil est déterminé.
Syntax
typedef enum _WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE {
DriverManagedIdleTimeout = 0,
SystemManagedIdleTimeout = 1,
SystemManagedIdleTimeoutWithHint = 2
} WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE, *PWDF_POWER_POLICY_IDLE_TIMEOUT_TYPE;
Constantes
DriverManagedIdleTimeout Valeur : 0 La valeur du délai d’inactivité est déterminée par le membre IdleTimeout de la structure WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS . |
SystemManagedIdleTimeout Valeur : 1 À compter de Windows 8, la valeur du délai d’expiration est déterminée par l’infrastructure d’alimentation (PoFx). La valeur du membre IdleTimeout n’est pas utilisée. Sur les systèmes d’exploitation antérieurs à Windows 8, le comportement est identique à DriverManagedIdleTimeout. |
SystemManagedIdleTimeoutWithHint Valeur : 2 À compter de Windows 8, PoFx utilise la valeur spécifiée dans le membre IdleTimeout comme entrée lors de la détermination du moment où tous les composants sont inactifs pour passer l’appareil à un état de faible consommation (Dx). Cette option permet au pilote de retarder la transition vers un état de faible consommation d’énergie. La durée réelle après laquelle PoFx permet à l’appareil d’entrer dans un état de faible consommation peut être supérieure à la valeur IdleTimeout . Sur les systèmes d’exploitation antérieurs à Windows 8, le comportement est le même que DriverManagedIdleTimeout. |
Remarques
L’énumération WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE est utilisée dans la structure WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.11 |
Version UMDF minimale | 2.0 |
En-tête | wdfdevice.h (inclure Wdf.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour