estructura PEP_PPM_QUERY_IDLE_STATES_V2 (pepfx.h)
La estructura PEP_PPM_QUERY_IDLE_STATES_V2 se usa durante la inicialización del procesador para consultar el complemento de extensión de plataforma (PEP) para obtener una lista de estados inactivos del procesador que admite el procesador.
Sintaxis
typedef struct _PEP_PPM_QUERY_IDLE_STATES_V2 {
[in] ULONG Count;
PEP_PROCESSOR_IDLE_STATE_V2 IdleStates[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_IDLE_STATES_V2, *PPEP_PPM_QUERY_IDLE_STATES_V2;
Miembros
[in] Count
Número de elementos de la matriz de IdleStates. El marco de administración de energía de Windows (PoFx) envió previamente al PEP una notificación PEP_NOTIFY_PPM_QUERY_CAPABILITIES para determinar este número.
[out] IdleStates[ANYSIZE_ARRAY]
Primer elemento de una matriz de PEP_PROCESSOR_IDLE_STATE_V2 estructuras que describen los estados inactivos del procesador. Si esta matriz contiene más de un elemento, los elementos de matriz de suma siguen el final de la estructura PEP_PPM_QUERY_IDLE_STATES_V2.
Observaciones
La notificación de PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2 usa esta estructura. El miembro Count de la estructura PEP_PPM_QUERY_IDLE_STATES_V2 contiene un valor de entrada proporcionado por el marco de administración de energía de Windows (PoFx). Los elementos de matriz idleStates contienen valores de salida que el PEP escribe en la estructura en respuesta a esta notificación.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite a partir de Windows 10. |
encabezado de | pepfx.h (include Pep_x.h) |
Consulte también
PEP_NOTIFY_PPM_QUERY_CAPABILITIES