次の方法で共有


PEP_PPM_PARK_SELECTION構造体 (pepfx.h)

PEP_PPM_PARK_SELECTION 構造は、オペレーティング システムとプラットフォーム拡張プラグイン (PEP) の基本設定を示し、電力消費を減らすためにプラットフォーム内のどのプロセッサを駐車する必要があります。

構文

typedef struct _PEP_PPM_PARK_SELECTION {
  [in]     ULONG                          AdditionalUnparkedProcessors;
  [in]     ULONG                          Count;
  [in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
} PEP_PPM_PARK_SELECTION, *PPEP_PPM_PARK_SELECTION;

メンバーズ

[in] AdditionalUnparkedProcessors

パークする必要がある追加プロセッサの数。

この数には、PEP が pepPreference をPROCESSOR_PARK_PREFERENCE_PARKEDに設定し、オペレーティング システムが PoPreference を PROCESSOR_PARK_PREFERENCE_UNPARKED または PROCESSOR_PARK_PREFERENCE_NONE に 設定プロセッサ 配列内のすべてのプロセッサが含まれます。 これらの値の詳細については、PEP_PROCESSOR_PARK_PREFERENCEを参照してください。

この数 、オペレーティング システムが PoPreference 値を PROCESSOR_PARK_PREFERENCE_PARKED に設定する プロセッサ 配列にプロセッサを含める はありません。

[in] Count

Processors メンバーが指す配列内の要素の数。

[in/out] Processors

PEP_PROCESSOR_PARK_PREFERENCE 構造体の配列へのポインター。 Count メンバーは、配列内の要素の数を指定します。

入力時

各配列要素は、特定のプロセッサの駐車設定を示します。

出力時

各プロセッサの PEP 駐車設定を返します。

Processors 配列には、プロセッサ インデックスによってプロセッサが増加する順序で含まれていることが保証されます。

備考

この構造体は、PEP_NOTIFY_PPM_PARK_SELECTION 通知によって使用されます。 構造体の 3 つのメンバーはすべて、この通知が PEP に送信される前に Windows 電源管理フレームワーク (PoFx) によって設定される入力値を含みます。

必要条件

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

関連項目

PEP_NOTIFY_PPM_PARK_SELECTION

PEP_PROCESSOR_PARK_PREFERENCE