estrutura PEP_COMPONENT_ACTIVE (pep_x.h)
A estrutura PEP_COMPONENT_ACTIVE identifica um componente que está fazendo uma transição entre a condição ociosa e a condição ativa.
Sintaxe
typedef struct _PEP_COMPONENT_ACTIVE {
[in] PEPHANDLE DeviceHandle;
[in] ULONG Component;
[in] BOOLEAN Active;
[out] PPEP_WORK_INFORMATION WorkInformation;
[out] BOOLEAN NeedWork;
} PEP_COMPONENT_ACTIVE, *PPEP_COMPONENT_ACTIVE;
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 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] Active
Se o componente está fazendo uma transição para a condição ativa. Se TRUE, o componente está fazendo uma transição da condição ociosa para a condição ativa. Se FALSE, o componente está fazendo uma transição da condição ativa para a condição ociosa.
[out] WorkInformation
Um ponteiro para uma estrutura de PEP_WORK_INFORMATION que descreve o trabalho que o PEP solicita em resposta a essa notificação. Se NeedWork for TRUE, WorkInformation deverá apontar para uma estrutura de PEP_WORK_INFORMATION válida. Se NeedWork for FALSE, WorkInformation deverá ser NULL.
[out] NeedWork
Se o PEP tem uma solicitação de trabalho a ser enviada em resposta a essa notificação. Defina como TRUE se o PEP tiver trabalho a ser solicitado ou false se o PEP não tiver nenhum trabalho a ser solicitado.
Observações
Essa estrutura é usada pela notificação PEP_DPM_COMPONENT_ACTIVE. Os três primeiros membros da estrutura contêm valores de entrada fornecidos pela PoFx (estrutura de gerenciamento de energia) do Windows. Os dois últimos membros 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 | pep_x.h (inclua Pepfx.h) |