次の方法で共有


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

関連項目

PEP_COMPONENT_PERF_INFO

PEP_COMPONENT_PERF_SET

PEP_DPM_REGISTER_COMPONENT_PERF_STATES

PEP_REGISTER_COMPONENT_PERF_STATES