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 写入到结构的输出值,以响应此通知。
下表列出了为 PoPreference 和 PepPreference 成员定义的三个值。
停车首选项 | 价值 | 意义 |
---|---|---|
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) |