estructura de PEP_PPM_QUERY_IDLE_STATES_V2 (pep_x.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 IdleStates . El marco de administración de energía de Windows (PoFx) envió previamente al PEP una notificación de PEP_NOTIFY_PPM_QUERY_CAPABILITIES para determinar este número.
[out] IdleStates[ANYSIZE_ARRAY]
Primer elemento de una matriz de estructuras de PEP_PROCESSOR_IDLE_STATE_V2 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 de PEP_PPM_QUERY_IDLE_STATES_V2 .
Comentarios
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 | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 10. |
Encabezado | pep_x.h (incluya Pep_x.h) |
Consulte también
PEP_NOTIFY_PPM_QUERY_CAPABILITIES