PEP_PROCESSOR_PARK_PREFERENCE结构(pepfx.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 结构的 处理器PoPreference 成员包含 windows 电源管理框架 在将 PEP_NOTIFY_PPM_PARK_SELECTION 通知发送到 PEP 时提供的输入值。 PepPreference 成员包含 PEP 写入到结构的输出值,以响应此通知。

下表列出了为 PoPreferencePepPreference 成员定义的三个值。

停车首选项 价值 意义
PROCESSOR_PARK_PREFERENCE_NONE 0x0 无首选项。 停着或未停泊是没事的。
PROCESSOR_PARK_PREFERENCE_PARKED 0x1 作系统或 PEP 指定应将处理器停在一起。
PROCESSOR_PARK_PREFERENCE_UNPARKED 0x2 作系统或 PEP 指定处理器应 停。

要求

要求 价值
最低支持的客户端 从 Windows 10 开始支持。
标头 pepfx.h (include Pep_x.h)

另请参阅

PEP_DPM_REGISTER_DEVICE

PEP_NOTIFY_PPM_PARK_SELECTION

PEP_PPM_PARK_SELECTION