estrutura PEP_QUERY_COMPONENT_PERF_STATES (pepfx.h)
A estrutura PEP_QUERY_COMPONENT_PERF_STATES contém uma lista de valores discretos de estado de desempenho (estado P) para o conjunto de estado P especificado.
Sintaxe
typedef struct _PEP_QUERY_COMPONENT_PERF_STATES {
[in] PEPHANDLE DeviceHandle;
[in] ULONG Component;
[in] ULONG Set;
[in] PPEP_PERF_STATE States;
} PEP_QUERY_COMPONENT_PERF_STATES, *PPEP_QUERY_COMPONENT_PERF_STATES;
Membros
[in] DeviceHandle
Um valor PEPHANDLE que identifica o dispositivo. O PEP forneceu esse identificador em resposta a uma notificação de PEP_DPM_REGISTER_DEVICE anterior.
[in] Component
O índice que identifica o componente. Esse membro é um índice na matriz Components na estrutura PEP_DEVICE_REGISTER_V2 que o PEP forneceu anteriormente em resposta à notificação de PEP_DPM_REGISTER_DEVICE para este dispositivo. Se a matriz Componentes contiver N elementos, os índices de componentes variam de 0 a N-1.
[in] Set
O índice que identifica esse conjunto de estado P. Se M for o número de conjuntos de estado P para esse componente, os índices de conjunto de estado P variam de 0 a M a 1. O PEP especificou anteriormente o número de conjuntos de estado P em resposta a uma notificação de PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES .
[in] States
Um ponteiro para um buffer de saída. O PEP grava uma matriz de estruturas de PEP_PERF_STATE nesse buffer. Cada elemento de matriz descreve um estado P no conjunto de estado P especificado pelo membro Set . A PoFx ( estrutura de gerenciamento de energia ) do Windows alocou esse buffer, que tem a garantia de ser grande o suficiente para conter uma matriz do comprimento que o PEP escreveu anteriormente para o membro Discrete.Count da estrutura PEP_QUERY_COMPONENT_PERF_SET em resposta a uma notificação de PEP_DPM_QUERY_COMPONENT_PERF_SET .
Comentários
Essa estrutura é usada pela notificação de PEP_DPM_QUERY_COMPONENT_PERF_STATES . Todos os quatro membros dessa estrutura contêm valores de entrada fornecidos pelo PoFx quando essa notificação é enviada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte começando com Windows 10. |
Cabeçalho | pepfx.h (inclua Pep_x.h) |