共用方式為


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)

另請參閱