Compartilhar via


estrutura PEP_WORK_IDLE_STATE (pep_x.h)

A estrutura PEP_WORK_IDLE_STATE contém uma solicitação para fazer a transição de um componente para um estado de energia Fx.

Sintaxe

typedef struct _PEP_WORK_IDLE_STATE {
       POHANDLE DeviceHandle;
  [in] ULONG    Component;
       ULONG    State;
} PEP_WORK_IDLE_STATE, *PPEP_WORK_IDLE_STATE;

Membros

DeviceHandle

Um identificador que representa o registro do dispositivo com o (PoFx) da estrutura de gerenciamento de energia do Windows. Um valor POHANDLE que representa o registro do dispositivo com PoFx. O PEP (plug-in de extensão de plataforma) recebeu anteriormente esse identificador da PoFx durante a notificação de PEP_DPM_REGISTER_DEVICE que informou ao PEP que a pilha de driver do dispositivo registrou o dispositivo com PoFx.

[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.

State

O F de destinox estado de energia para o qual fazer a transição do componente. Se esse parâmetro for 0, o estado de destino será F0; se esse parâmetro for 1, o estado de destino será F1; e assim por diante. Para obter mais informações sobre os estados de energia do Fx, consulte Component-Level power management.

Observações

O membro IdleState da estrutura PEP_WORK_INFORMATION é uma estrutura PEP_WORK_IDLE_STATE.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte a partir do Windows 10.
cabeçalho pep_x.h (inclua Pepfx.h)

Consulte também

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION