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