wdm.h) (PO_FX_PERF_STATE 结构
PO_FX_PERF_STATE 结构表示设备中单个组件的性能状态。
语法
typedef struct _PO_FX_PERF_STATE {
ULONGLONG Value;
PVOID Context;
} PO_FX_PERF_STATE, *PPO_FX_PERF_STATE;
成员
Value
此性能状态的值。 单位由包含此性能状态的PO_FX_COMPONENT_PERF_SET的 Unit 成员指定。 例如,如果 Value 为 100000000,PO_FX_COMPONENT_PERF_SET的 Unit 成员为 PoFxPerfStateUnitFrequency,则此性能状态表示 100 MHz。
Context
指向 不能由 Value 成员表示的性能状态的其他上下文的指针。 此数据可以在驱动程序和平台扩展插件之间共享, (PEP) 。
使用 Context 成员可能会妨碍 Windows 性能分析器中性能状态的可视化。
注解
PO_FX_COMPONENT_PERF_SET 结构的 States 成员包含PO_FX_PERF_STATE元素数组。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 10 开始支持。 |
标头 | wdm.h (包括 Wudfwdm.h) |