PEP_WORK_INFORMATION結構(pep_x.h)
PEP_WORK_INFORMATION 結構描述 PEP 提交至 Windows 電源管理架構 (PoFx) 的工作專案。
語法
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;
成員
WorkType
PEP_WORK_TYPE 列舉值。 這個成員表示 PEP 所要求的工作類型,其也會決定包含在 PEP_WORK_INFORMATION 結構中未命名聯集的結構類型。
PowerControl
PEP_WORK_POWER_CONTROL 結構。 如果 WorkType == PepWorkRequestPowerControl
,則會使用這個結構。
CompleteIdleState
PEP_WORK_COMPLETE_IDLE_STATE 結構。 如果 WorkType == PepWorkCompleteIdleState
,則會使用這個結構。
CompletePerfState
PEP_WORK_COMPLETE_PERF_STATE 結構。 如果 WorkType == PepWorkCompletePerfState
,則會使用這個結構。
AcpiNotify
PEP_WORK_ACPI_NOTIFY 結構。 如果 WorkType == PepWorkAcpiNotify
,則會使用這個結構。
ControlMethodComplete
PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE 結構。 如果 WorkType == PepWorkAcpiEvaluateControlMethodComplete
,則會使用這個結構。
言論
未命名的聯集是與 WorkType 成員所指定之工作類型相關聯的數據結構。
PEP_WORK 結構 WorkInformation 成員是 PEP_WORK_INFORMATION 結構的指標。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 從 Windows 10 開始支援。 |
標頭 | pep_x.h (包括 Pep_x.h) |