estructura PEP_PLATFORM_IDLE_STATE_UPDATE (pep_x.h)
La estructura PEP_PLATFORM_IDLE_STATE_UPDATE contiene las propiedades actualizadas de un estado inactivo 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 desactive de este estado inactivo en respuesta a un evento de reactivación.
BreakEvenDuration
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 que valga 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 tenga probabilidades de permanecer en este estado durante al menos la cantidad de tiempo especificada por BreakEvenDuration.
Comentarios
El parámetro Update de la rutina UpdatePlatformIdleState es un puntero a una estructura PEP_PLATFORM_IDLE_STATE_UPDATE .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 10. |
Encabezado | pep_x.h (incluya Pep_x.h) |