PEP_WORK_TYPE列挙 (pepfx.h)

PEP_WORK_TYPE列挙では、プラットフォーム拡張機能プラグイン (PEP) が要求している作業の種類について説明します。

構文

typedef enum _PEP_WORK_TYPE {
  PepWorkRequestPowerControl,
  PepWorkCompleteIdleState,
  PepWorkCompletePerfState,
  PepWorkAcpiNotify,
  PepWorkAcpiEvaluateControlMethodComplete,
  PepWorkMax
} PEP_WORK_TYPE, *PPEP_WORK_TYPE;

定数

 
PepWorkRequestPowerControl
PEP が操作に提供するデバイス固有のコンテキストを使用するカスタム電源制御操作を実行するようにデバイス ドライバーに要求します。 ドライバーは 、PowerControlCallback ルーチンでこの要求を処理します。
PepWorkCompleteIdleState
PEP がアイドル状態へのコンポーネントの移行を非同期的に完了したことを示す PoFx への通知。 PoFx は以前、 PEP にPEP_DPM_NOTIFY_COMPONENT_IDLE_STATE 通知を送信することで、この移行を開始しました。
PepWorkCompletePerfState
PEP が P 状態へのコンポーネントの移行を非同期的に完了したことを示す PoFx への通知。 PoFx は以前、PEP に PEP_DPM_REQUEST_COMPONENT_PERF_STATE 通知を送信することで、この移行を開始しました。
PepWorkAcpiNotify
指定したデバイスによって生成されたハードウェア イベントを PoFx に記述する ACPI 通知コード。
PepWorkAcpiEvaluateControlMethodComplete
PEP が ACPI 制御メソッドの評価を非同期的に完了したことを示す PoFx への通知。 PoFx は以前、PEP に PEP_NOTIFY_ACPI_EVALUATE_CONTROL_METHOD 通知を送信することで、このメソッドの評価を開始しました。
PepWorkMax
オペレーティング システムで使用するために予約されています。

注釈

この列挙体は、PEP が要求している作業項目の種類を記述するために、 PEP_WORK_INFORMATION 構造体によって使用されます。

要件

要件
サポートされている最小のクライアント Windows 10 以降でサポートされています。
Header pepfx.h (Pep_x.h を含む)

こちらもご覧ください