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 结构,其 功能 成员格式为PM_BUDGETING_CONFIGURATION结构。

与其他 PMI 功能或配置数据不同,可以更改电源计量的当前预算配置。 仅当 IOCTL_PMI_GET_CAPABILITIES 的 IOCTL 查询请求返回一个 PMI_REPORTED_CAPABILITIES 结构且 可写 成员设置为 TRUE 时,才可能执行此操作。 在这种情况下,可以通过一组 IOCTL_PMI_SET_CONFIGURATION请求更改电源计量的预算配置。

要求

   
最低受支持的客户端 在 Windows 7、Windows Server 2008 R2 和更高版本的 Windows 操作系统中可用。
Header pmi.h (包括 Pmi.h)

另请参阅

IOCTL_PMI_GET_CAPABILITIES

IOCTL_PMI_GET_CONFIGURATION

IOCTL_PMI_SET_CONFIGURATION

PMI_CONFIGURATION

PMI_CONFIGURATION_TYPE

PMI_REPORTED_CAPABILITIES