estrutura PEP_WORK_INFORMATION (pepfx.h)
A estrutura PEP_WORK_INFORMATION descreve um item de trabalho que o PEP está enviando para a PoFx ( estrutura de gerenciamento de energia ) do Windows.
Sintaxe
typedef struct _PEP_WORK_INFORMATION {
PEP_WORK_TYPE WorkType;
union {
PEP_WORK_POWER_CONTROL PowerControl;
PEP_WORK_COMPLETE_IDLE_STATE CompleteIdleState;
PEP_WORK_COMPLETE_PERF_STATE CompletePerfState;
PEP_WORK_ACPI_NOTIFY AcpiNotify;
PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE ControlMethodComplete;
};
} PEP_WORK_INFORMATION, *PPEP_WORK_INFORMATION;
Membros
WorkType
Um valor de enumeração PEP_WORK_TYPE . Esse membro indica o tipo de trabalho solicitado pelo PEP, que também determina o tipo de estrutura contido na união sem nome na estrutura PEP_WORK_INFORMATION .
PowerControl
Uma estrutura PEP_WORK_POWER_CONTROL . Essa estrutura será usada se WorkType == PepWorkRequestPowerControl
.
CompleteIdleState
Uma estrutura PEP_WORK_COMPLETE_IDLE_STATE . Essa estrutura será usada se WorkType == PepWorkCompleteIdleState
.
CompletePerfState
Uma estrutura PEP_WORK_COMPLETE_PERF_STATE . Essa estrutura será usada se WorkType == PepWorkCompletePerfState
.
AcpiNotify
Uma estrutura PEP_WORK_ACPI_NOTIFY . Essa estrutura será usada se WorkType == PepWorkAcpiNotify
.
ControlMethodComplete
Uma estrutura PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE . Essa estrutura será usada se WorkType == PepWorkAcpiEvaluateControlMethodComplete
.
Comentários
O membro WorkInformation da estrutura PEP_WORK é um ponteiro para uma estrutura PEP_WORK_INFORMATION .
A união sem nome contém a estrutura de dados associada ao tipo de trabalho especificado pelo membro WorkType .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte a partir do Windows 10. |
Cabeçalho | pepfx.h (inclua Pep_x.h) |