次の方法で共有


PEP_PPM_QUERY_FEEDBACK_COUNTERS構造体 (pep_x.h)

PEP_PPM_QUERY_FEEDBACK_COUNTERS 構造体は、プラットフォーム拡張機能プラグイン (PEP) が特定のプロセッサに対してサポートするすべてのプロセッサ パフォーマンス カウンターを記述します。

構文

typedef struct _PEP_PPM_QUERY_FEEDBACK_COUNTERS {
  [in]  ULONG                          Count;
        PEP_PROCESSOR_FEEDBACK_COUNTER Counters[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_FEEDBACK_COUNTERS, *PPEP_PPM_QUERY_FEEDBACK_COUNTERS;

メンバーズ

[in] Count

PEP でサポートされているプロセッサ パフォーマンス フィードバック カウンターの数。 PEP は以前、PEP_NOTIFY_PPM_QUERY_CAPABILITIES 通知に応答してこのカウントを指定しました。

[out] Counters[ANYSIZE_ARRAY]

PEP_PROCESSOR_FEEDBACK_COUNTER 構造体の配列内の最初の要素。 この配列に複数の要素が含まれている場合、追加の要素は PEP_PPM_QUERY_FEEDBACK_COUNTERS 構造体の末尾のすぐ後に続きます。 Count メンバーは、この配列内の要素の数を指定します。 詳細については、「解説」を参照してください。

備考

この構造体は、PEP_NOTIFY_PPM_QUERY_FEEDBACK_COUNTERS 通知によって使用されます。 構造体の Count メンバーには、この通知の送信時に PoFx が提供する入力値が含まれています。 カウンター メンバーには、PEP が通知に応答して書き込む出力値が含まれています。 PEP は、配列要素 追加の カウンターを、PEP_PPM_QUERY_FEEDBACK_COUNTERS 構造体に続く出力バッファー領域に書き込みます。 この構造体に PoFx が割り当てたバッファーは、構造体に続く配列要素を格納するのに十分な大きさであることが保証されます。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 以降でサポートされています。
ヘッダー pep_x.h (Pep_x.h、Pep_x.h を含む)

関連項目

PEP_NOTIFY_PPM_QUERY_FEEDBACK_COUNTERS

PEP_PROCESSOR_FEEDBACK_COUNTER