Partilhar via


estrutura PEP_REGISTER_COMPONENT_PERF_STATES (pepfx.h)

A estrutura PEP_REGISTER_COMPONENT_PERF_STATES descreve os estados de desempenho (estados P) do componente especificado.

Sintaxe

typedef struct _PEP_REGISTER_COMPONENT_PERF_STATES {
  [in] PEPHANDLE                DeviceHandle;
  [in] ULONG                    Component;
  [in] ULONGLONG                Flags;
  [in] PPEP_COMPONENT_PERF_INFO PerfStateInfo;
} PEP_REGISTER_COMPONENT_PERF_STATES, *PPEP_REGISTER_COMPONENT_PERF_STATES;

Membros

[in] DeviceHandle

Um valor PEPHANDLE que identifica o dispositivo. O PEP (plug-in de extensão de plataforma) 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 componentes na estrutura de PEP_DEVICE_REGISTER_V2 fornecida anteriormente pelo PEP em resposta à notificação de PEP_DPM_REGISTER_DEVICE deste dispositivo. Se a matriz Componentes contiver N elementos, os índices de componentes variam de 0 a N–1.

[in] Flags

Um conjunto de sinalizadores de entrada. Nenhum bit de sinalizador está definido atualmente para esse membro, que é sempre zero.

[in] PerfStateInfo

Um ponteiro para uma estrutura de PEP_COMPONENT_PERF_INFO que contém as informações de desempenho dos estados P desse componente. Se esse membro não for NULL, ele apontará para informações de estado P fornecidas pelo driver do dispositivo.

Observações

Essa estrutura é usada pela notificação de PEP_DPM_REGISTER_COMPONENT_PERF_STATES. Os valores de todos os membros da estrutura PEP_REGISTER_COMPONENT_PERF_STATES são fornecidos pela PoFx (estrutura de gerenciamento de energia) do Windows quando a notificação é enviada. O PEP não deve gravar nessa estrutura.

Se o membro PerfStateInfo não for NULL, o driver do dispositivo fornecerá informações de estado P e exigirá que o PEP o use.

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_COMPONENT_PERF_INFO

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_COMPONENT_PERF_STATES

PEP_DPM_REGISTER_DEVICE