PEP_WORK_COMPLETE_PERF_STATE 構造体 (pep_x.h)

PEP_WORK_COMPLETE_PERF_STATE構造体は、パフォーマンス状態 (P 状態) セットの一覧に割り当てられたパフォーマンス値に対する以前に要求された更新の完了状態を表します。

構文

typedef struct _PEP_WORK_COMPLETE_PERF_STATE {
       POHANDLE DeviceHandle;
  [in] ULONG    Component;
       BOOLEAN  Succeeded;
} PEP_WORK_COMPLETE_PERF_STATE, *PPEP_WORK_COMPLETE_PERF_STATE;

メンバー

DeviceHandle

Windows 電源管理フレームワーク (PoFx) を使用したデバイスの登録を表すハンドル。 PEP は、前の PEP_DPM_REGISTER_DEVICE 通知でこのハンドルを受信しました。

[in] Component

コンポーネントを識別するインデックス。 このメンバーは、このデバイスのPEP_DPM_REGISTER_DEVICE通知に応答して PEP が以前に指定したPEP_DEVICE_REGISTER_V2構造体の Components 配列へのインデックスです。 Components 配列に N 個の要素が含まれている場合、コンポーネントインデックスの範囲は 0 から N ~ 1 です。

Succeeded

要求された P 状態の変更が正常に完了したかどうか。 PEP が以前の PEP_DPM_REQUEST_COMPONENT_PERF_STATE 通知で要求されたすべての P 状態変更を正常に完了した場合は、TRUE に設定します。 PEP が要求されたすべての P 状態変更を実行できなかった場合は FALSE に設定します。その場合、ハードウェア内の P 状態は変更されません。

注釈

PEP_WORK_INFORMATION構造体の CompletePerfState メンバーは、PEP_WORK_COMPLETE_PERF_STATE構造体です。 PoFx が 1 つ以上の P 状態セットに対するパフォーマンス レベルの変更を要求する PEP_DPM_REQUEST_COMPONENT_PERF_STATE 通知を送信し、PEP がこの要求を非同期的に処理することを選択した場合、PEP は PEP_WORK_COMPLETE_PERF_STATE 構造体を使用して要求の完了状態を記述します。

要件

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

こちらもご覧ください

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_DEVICE

PEP_DPM_REQUEST_COMPONENT_PERF_STATE

PEP_WORK_INFORMATION