Partager via


structure PEP_PLATFORM_IDLE_STATE_UPDATE (pep_x.h)

La structure PEP_PLATFORM_IDLE_STATE_UPDATE contient les propriétés mises à jour d’un état inactif 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

Latence la plus grave, en unités de 100 nanosecondes, pour que la plateforme se réveille 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 utile. L’infrastructure de gestion de l’alimentation windows (PoFx) utilise cette valeur 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 de est un pointeur vers une structure PEP_PLATFORM_IDLE_STATE_UPDATE.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge à partir de Windows 10.
d’en-tête pep_x.h (inclure Pep_x.h)

Voir aussi

UpdatePlatformIdleState