次の方法で共有


PEP_PROCESSOR_PARK_PREFERENCE構造体 (pep_x.h)

PEP_PROCESSOR_PARK_PREFERENCE 構造体は、指定されたプロセッサを駐車して電力消費量を削減するかどうかに関するオペレーティング システムとプラットフォーム拡張プラグイン (PEP) の基本設定を示します。

構文

typedef struct _PEP_PROCESSOR_PARK_PREFERENCE {
  PEPHANDLE Processor;
  UCHAR     PoPreference;
  UCHAR     PepPreference;
} PEP_PROCESSOR_PARK_PREFERENCE, *PPEP_PROCESSOR_PARK_PREFERENCE;

メンバーズ

Processor

プロセッサを識別する PEPHANDLE 値。 PEP は、前の PEP_DPM_REGISTER_DEVICE 通知でこのハンドルを提供しました。

PoPreference

このプロセッサのオペレーティング システムの駐車設定。 詳細については、「解説」を参照してください。

PepPreference

このプロセッサに対する PEP の駐車設定。 詳細については、「解説」を参照してください。

備考

PEP_PPM_PARK_SELECTION 構造体の プロセッサ メンバーは、PEP_PROCESSOR_PARK_PREFERENCE 構造体の配列へのポインターです。

PEP_PROCESSOR_PARK_PREFERENCE 構造体の Processor および PoPreference メンバーには、PEP_NOTIFY_PPM_PARK_SELECTION 通知が PEP に送信されたときに Windows 電源管理フレームワークによって される入力値が含まれます。 PepPreference メンバーには、PEP がこの通知に応答して構造体に書き込む出力値が含まれています。

次の表に、PoPreference および PepPreference メンバー 定義されている 3 つの値を示します。

駐車場の設定 価値 意味
PROCESSOR_PARK_PREFERENCE_NONE 0x0 ユーザー設定なし。 駐車または駐車解除は問題ありません。
PROCESSOR_PARK_PREFERENCE_PARKED 0x1 オペレーティング システムまたは PEP は、プロセッサをパークする必要があることを指定します。
PROCESSOR_PARK_PREFERENCE_UNPARKED 0x2 オペレーティング システムまたは PEP は、プロセッサを に駐車しないことを指定します。

必要条件

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

関連項目

PEP_DPM_REGISTER_DEVICE

PEP_NOTIFY_PPM_PARK_SELECTION

PEP_PPM_PARK_SELECTION