PEP_PLATFORM_IDLE_STATE_UPDATE structure (pep_x.h)
La structure PEP_PLATFORM_IDLE_STATE_UPDATE contient les propriétés mises à jour d’un état d’inactivité de la plateforme.
Syntaxe
typedef struct _PEP_PLATFORM_IDLE_STATE_UPDATE {
ULONG Version;
ULONG Latency;
ULONG BreakEvenDuration;
} PEP_PLATFORM_IDLE_STATE_UPDATE, *PPEP_PLATFORM_IDLE_STATE_UPDATE;
Membres
Version
Numéro de version actuel de cette structure. Définissez ce membre sur PEP_PLATFORM_IDLE_STATE_UPDATE_VERSION.
Latency
La pire latence, en unités de 100 nanosecondes, pour la plateforme à sortir de cet état inactif en réponse à un événement de veille.
BreakEvenDuration
Durée minimale, spécifiée en unités de 100 nanosecondes, que la plateforme doit passer dans cet état inactif pour effectuer une transition vers cet état qui en vaut la peine. L’infrastructure de gestion de l’alimentation Windows (PoFx) utilise cette valeur de membre comme indicateur pour éviter de basculer la plateforme vers un état inactif, sauf si la plateforme est susceptible de rester dans cet état pendant au moins la durée spécifiée par BreakEvenDuration.
Remarques
Le paramètre Update de la routine UpdatePlatformIdleState est un pointeur vers une structure PEP_PLATFORM_IDLE_STATE_UPDATE .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge à partir de Windows 10. |
En-tête | pep_x.h (include Pep_x.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