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 以降でサポートされています。 |
Header | pep_x.h (Pep_x.h を含む) |