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

こちらもご覧ください

PEP_COMPONENT_PERF_INFO

PEP_COMPONENT_PERF_SET

PEP_DPM_REGISTER_COMPONENT_PERF_STATES

PEP_REGISTER_COMPONENT_PERF_STATES