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 en el peor de los casos, 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 pasar en este estado inactivo para hacer 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 permanezca en este estado durante al menos el tiempo especificado por BreakEvenDuration.
Observaciones
El parámetro Update de la rutina UpdatePlatformIdleState de es un puntero a una estructura de PEP_PLATFORM_IDLE_STATE_UPDATE.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite a partir de Windows 10. |
encabezado de | pepfx.h (include Pep_x.h) |