PEP_PPM_PARK_SELECTION_V2 结构 (pep_x.h)
PEP_PPM_PARK_SELECTION_V2结构指示操作系统和平台扩展插件的首选项, (PEP) 应将哪些处理器停在平台中以减少功耗。
语法
typedef struct _PEP_PPM_PARK_SELECTION_V2 {
[in] ULONG AdditionalUnparkedProcessors;
[in] ULONG Count;
[in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
ULONGLONG EvaluationTime;
UCHAR EvaluationType;
} PEP_PPM_PARK_SELECTION_V2, *PPEP_PPM_PARK_SELECTION_V2;
成员
[in] AdditionalUnparkedProcessors
需要取消限制的其他处理器数。
此数字包括 Processors 数组中的所有处理器,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 成员指定数组中的元素数。
EvaluationTime
启动此通知的性能检查评估的中断时间。
EvaluationType
正在执行的评估的类型。 这可以是以下值之一:
值 | 含义 |
---|---|
|
应将处理器停泊。 |
|
中断应远离处理器。 |
注解
此结构由 PEP_NOTIFY_PPM_PARK_SELECTION_V2通知 使用。 结构的所有三个成员都包含在将此通知发送到 PEP 之前由 Windows 电源管理框架 (PoFx) 设置的输入值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 10 开始支持。 |
标头 | pep_x.h (包括 Pep_x.h) |