PO_FX_PERF_STATE_CHANGE结构(wdm.h)
PO_FX_PERF_STATE_CHANGE 结构包含有关通过调用 PoFxIssueComponentPerfStateChange 或 PoFxIssueComponentPerfStateChangeMultiple 例程请求的性能状态更改的信息。
语法
typedef struct _PO_FX_PERF_STATE_CHANGE {
ULONG Set;
union {
ULONG StateIndex;
ULONGLONG StateValue;
};
} PO_FX_PERF_STATE_CHANGE, *PPO_FX_PERF_STATE_CHANGE;
成员
Set
正在组件的性能状态集集合中更改的性能状态集的索引。
StateIndex
对于表示离散数量的性能状态(即,PO_FX_COMPONENT_PERF_SET 的 Type 成员 PoFxPerfStateTypeDiscrete),此成员是用于新性能级别的性能状态的索引。
StateValue
对于表示性能状态的持续分布(即 类型 成员 PO_FX_COMPONENT_PERF_SETPoFxPerfStateTypeRange),此成员是用于新性能级别的性能状态的值。
言论
PO_FX_PERF_STATE_CHANGE 结构用于 PoFxIssueComponentPerfStateChange 例程的 PerfChange 参数和 PoFxIssueComponentPerfStateChange 例程的 PerfChanges 参数。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 从 Windows 10 开始支持。 |
标头 | wdm.h (包括 Wudfwdm.h) |