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) |