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 estados 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 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 PEP_DPM_QUERY_COMPONENT_PERF_STATES . Todos os quatro membros dessa estrutura contêm valores de entrada fornecidos pela PoFx quando essa notificação é enviada.

Requisitos

   
Cliente mínimo com suporte Com suporte começando com Windows 10.
Cabeçalho pepfx.h (inclua Pep_x.h)

Confira também

PEP_DEVICE_REGISTER_V2

PEP_DPM_QUERY_COMPONENT_PERF_STATES

PEP_DPM_REGISTER_DEVICE

PEP_PERF_STATE