PEP_PPM_QUERY_IDLE_STATES_V2 構造体 (pepfx.h)

PEP_PPM_QUERY_IDLE_STATES_V2構造体は、プロセッサの初期化中に、プロセッサがサポートするプロセッサアイドル状態の一覧をプラットフォーム拡張機能プラグイン (PEP) に照会するために使用されます。

構文

typedef struct _PEP_PPM_QUERY_IDLE_STATES_V2 {
  [in]  ULONG                       Count;
        PEP_PROCESSOR_IDLE_STATE_V2 IdleStates[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_IDLE_STATES_V2, *PPEP_PPM_QUERY_IDLE_STATES_V2;

メンバー

[in] Count

IdleStates 配列内の要素の数。 Windows 電源管理フレームワーク (PoFx) は、以前に PEP にこの番号を決定するための PEP_NOTIFY_PPM_QUERY_CAPABILITIES 通知を送信しました。

[out] IdleStates[ANYSIZE_ARRAY]

プロセッサのアイドル状態を記述 するPEP_PROCESSOR_IDLE_STATE_V2 構造体の配列内の最初の要素。 この配列に複数の要素が含まれている場合、加算配列要素は PEP_PPM_QUERY_IDLE_STATES_V2 構造体の末尾に続きます。

注釈

この構造体は、 PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2 通知によって使用されます。 PEP_PPM_QUERY_IDLE_STATES_V2構造体の Count メンバーには、Windows 電源管理フレームワーク (PoFx) によって提供される入力値が含まれています。 IdleStates 配列要素には、PEP がこの通知に応答して構造体に書き込む出力値が含まれています。

要件

要件
サポートされている最小のクライアント Windows 10 以降でサポートされています。
Header pepfx.h (Pep_x.h を含む)

こちらもご覧ください

PEP_NOTIFY_PPM_QUERY_CAPABILITIES

PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2

PEP_PROCESSOR_IDLE_STATE_V2