estrutura PEP_WORK_COMPLETE_PERF_STATE (pepfx.h)
A estrutura PEP_WORK_COMPLETE_PERF_STATE descreve o status de conclusão de uma atualização solicitada anteriormente para os valores de desempenho atribuídos a uma lista de conjuntos de estado de desempenho (estado P).
Sintaxe
typedef struct _PEP_WORK_COMPLETE_PERF_STATE {
POHANDLE DeviceHandle;
[in] ULONG Component;
BOOLEAN Succeeded;
} PEP_WORK_COMPLETE_PERF_STATE, *PPEP_WORK_COMPLETE_PERF_STATE;
Membros
DeviceHandle
Um identificador que representa o registro do dispositivo com o (PoFx) da estrutura de gerenciamento de energia do Windows. O PEP recebeu esse identificador em 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.
Succeeded
Se as alterações de estado P solicitadas foram concluídas com êxito. Defina como TRUE se o PEP concluiu com êxito todas as alterações de estado P solicitadas em uma notificação de PEP_DPM_REQUEST_COMPONENT_PERF_STATE anterior. Definido como FALSE se o PEP não puder executar todas as alterações de estado P solicitadas, nesse caso, os estados P no hardware ficaram inalterados.
Observações
O membro CompletePerfState da estrutura PEP_WORK_INFORMATION é uma estrutura PEP_WORK_COMPLETE_PERF_STATE. Se o PoFx enviar uma notificação PEP_DPM_REQUEST_COMPONENT_PERF_STATE para solicitar alterações no nível de desempenho para um ou mais conjuntos de estado P e o PEP optar por lidar com essa solicitação de forma assíncrona, o PEP usará uma estrutura PEP_WORK_COMPLETE_PERF_STATE para descrever o status de conclusão da solicitação.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte a partir do Windows 10. |
cabeçalho | pepfx.h (inclua Pep_x.h) |