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)

另请参阅

IOCTL_PMI_GET_CAPABILITIES

IOCTL_PMI_GET_CONFIGURATION

IOCTL_PMI_SET_CONFIGURATION

PMI_CONFIGURATION

PMI_CONFIGURATION_TYPE

PMI_REPORTED_CAPABILITIES