estrutura PEP_PPM_QUERY_IDLE_STATES_V2 (pepfx.h)
A estrutura PEP_PPM_QUERY_IDLE_STATES_V2 é usada durante a inicialização do processador para consultar o PEP (plug-in de extensão da plataforma) para obter uma lista de estados ociosos do processador aos quais o processador dá suporte.
Sintaxe
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;
Membros
[in] Count
O número de elementos na matriz IdleStates. O da estrutura de gerenciamento de energia do Windows (PoFx) enviou anteriormente ao PEP uma notificação PEP_NOTIFY_PPM_QUERY_CAPABILITIES para determinar esse número.
[out] IdleStates[ANYSIZE_ARRAY]
O primeiro elemento em uma matriz de estruturas de PEP_PROCESSOR_IDLE_STATE_V2 que descrevem os estados ociosos do processador. Se essa matriz contiver mais de um elemento, os elementos de matriz de adição seguirão o final da estrutura PEP_PPM_QUERY_IDLE_STATES_V2.
Observações
Essa estrutura é usada pela notificação PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2. O membro contagem de da estrutura PEP_PPM_QUERY_IDLE_STATES_V2 contém um valor de entrada fornecido pela PoFx (estrutura de gerenciamento de energia) do Windows. O IdleStates elementos de matriz contêm valores de saída que o PEP grava na estrutura em resposta a essa notificação.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte a partir do Windows 10. |
cabeçalho | pepfx.h (inclua Pep_x.h) |
Consulte também
PEP_NOTIFY_PPM_QUERY_CAPABILITIES