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 を含む) |