PEP_COMPONENT_PERF_INFO 構造体 (pepfx.h)
PEP_COMPONENT_PERF_INFO構造体は、コンポーネントのパフォーマンス状態 (P 状態) を表します。
構文
typedef struct _PEP_COMPONENT_PERF_INFO {
ULONG SetCount;
PEP_COMPONENT_PERF_SET PerfStateSets[ANYSIZE_ARRAY];
} PEP_COMPONENT_PERF_INFO, *PPEP_COMPONENT_PERF_INFO;
メンバー
SetCount
PerfStateSets 配列内の要素の数。
PerfStateSets[ANYSIZE_ARRAY]
PEP_COMPONENT_PERF_SET構造体の配列内の最初 の 要素。 各配列要素は、コンポーネントの P 状態を表します。 配列に複数の要素が含まれている場合、追加の要素は PEP_COMPONENT_PERF_INFO 構造体の末尾の直後に配置されます。
注釈
この構造体は、 PEP_DPM_REGISTER_COMPONENT_PERF_STATES 通知と組み合わせて使用されます。 PEP_REGISTER_COMPONENT_PERF_STATES 構造体の PerfStateSets メンバーは、PEP_COMPONENT_PERF_INFO構造体です。
PEP_COMPONENT_PERF_INFO構造体には、Windows 電源管理フレームワーク (PoFx) によって提供される入力値が含まれています。 プラットフォーム拡張機能プラグイン (PEP) はこの構造体に書き込む必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 以降でサポートされています。 |
Header | pepfx.h (Pep_x.h を含む) |