estructura PEP_PLATFORM_IDLE_STATE_UPDATE (pepfx.h)

La estructura PEP_PLATFORM_IDLE_STATE_UPDATE contiene las propiedades actualizadas de un estado de inactividad de la plataforma.

Sintaxis

typedef struct _PEP_PLATFORM_IDLE_STATE_UPDATE {
  ULONG Version;
  ULONG Latency;
  ULONG BreakEvenDuration;
} PEP_PLATFORM_IDLE_STATE_UPDATE, *PPEP_PLATFORM_IDLE_STATE_UPDATE;

Miembros

Version

Número de versión actual de esta estructura. Establezca este miembro en PEP_PLATFORM_IDLE_STATE_UPDATE_VERSION.

Latency

La latencia de peor caso, en unidades de 100 nanosegundos, para que la plataforma se despierte de este estado inactivo en respuesta a un evento de reactivación.

BreakEvenDuration

La cantidad mínima de tiempo, especificada en unidades de 100 nanosegundos, que la plataforma debe dedicar en este estado inactivo para realizar una transición a este estado vale la pena. El marco de administración de energía de Windows (PoFx) usa este valor de miembro como sugerencia para evitar cambiar la plataforma a un estado inactivo a menos que la plataforma esté en este estado durante al menos el tiempo especificado por BreakEvenDuration.

Comentarios

El parámetro Update de la rutina UpdatePlatformIdleState es un puntero a una estructura de PEP_PLATFORM_IDLE_STATE_UPDATE .

Requisitos

Requisito Value
Cliente mínimo compatible Se admite a partir de Windows 10.
Encabezado pepfx.h (include Pep_x.h)

Consulte también

UpdatePlatformIdleState