PMI_BUDGETING_CONFIGURATION 结构 (pmi.h)
PMI_BUDGETING_CONFIGURATION结构包含有关功率计当前功率预算的信息。 电源预算定义系统可以通过功率计监视的一组电源消耗多少功率。
语法
typedef struct _PMI_BUDGETING_CONFIGURATION {
ULONG ConfiguredBudget;
} PMI_BUDGETING_CONFIGURATION, *PPMI_BUDGETING_CONFIGURATION;
成员
ConfiguredBudget
一个值,以毫瓦为单位 (mW) ,指定当前功率预算。 值为零表示未在功率计上启用功率预算。
注解
PMI_BUDGETING_CONFIGURATION结构通过 IOCTL_PMI_GET_CONFIGURATION I/O 控件 (IOCTL) 查询请求返回。 此查询请求的输入数据集设置为 pmiBudgetingConfigurationPMI_CONFIGURATION_TYPE枚举器值。
如果 IOCTL 查询请求成功完成,则请求将返回 一个PMI_CONFIGURATION 结构,其 Capabilities 成员的格式设置为PM_BUDGETING_CONFIGURATION结构。
与其他 PMI 功能或配置数据不同,可以更改电表的当前预算配置。 仅当 IOCTL_PMI_GET_CAPABILITIES 的 IOCTL 查询请求返回 PMI_REPORTED_CAPABILITIES 结构且 可写 成员设置为 TRUE 时,才可能执行此操作。 在这种情况下,可以通过IOCTL_PMI_SET_CONFIGURATION集请求更改功率计的预算配置。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows 7、Windows Server 2008 R2 和更高版本的 Windows 操作系统中可用。 |
标头 | pmi.h (包括 Pmi.h) |