Partager via


structure PMI_BUDGETING_CONFIGURATION (pmi.h)

La structure PMI_BUDGETING_CONFIGURATION contient des informations sur le budget d’alimentation actuel d’un compteur d’alimentation. Un budget d’alimentation définit la puissance que le système peut consommer à partir de l’ensemble d’alimentations surveillées par le compteur d’alimentation.

Syntaxe

typedef struct _PMI_BUDGETING_CONFIGURATION {
  ULONG ConfiguredBudget;
} PMI_BUDGETING_CONFIGURATION, *PPMI_BUDGETING_CONFIGURATION;

Membres

ConfiguredBudget

Valeur, exprimée en unités de milliwatts (mW), qui spécifie le budget actuel de l’alimentation. La valeur zéro indique que le budget d’alimentation n’est pas activé sur le compteur d’alimentation.

Remarques

La structure PMI_BUDGETING_CONFIGURATION est retournée par le biais d’une requête de requête de contrôle d’E/S (IOCTL) IOCTL_PMI_GET_CONFIGURATION. Cette requête a son jeu de données d’entrée sur une valeur d’énumérateur PMI_CONFIGURATION_TYPE de PmiBudgetingConfiguration.

Si la demande de requête IOCTL se termine correctement, la requête retourne une structure PMI_CONFIGURATION avec ses Capabilities membre mis en forme en tant que structure PM_BUDGETING_CONFIGURATION.

Contrairement à d’autres données de configuration ou d’autres fonctionnalités DE GESTION des données, la configuration budgétaire actuelle du compteur d’alimentation peut être modifiée. Cela n’est possible que si une requête de requête IOCTL de IOCTL_PMI_GET_CAPABILITIES retourne une structure PMI_REPORTED_CAPABILITIES avec le membre accessible en écriture défini sur TRUE. Dans ce cas, la configuration du budget du compteur d’alimentation peut être modifiée par le biais d’une demande définie de IOCTL_PMI_SET_CONFIGURATION.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows 7, Windows Server 2008 R2 et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête pmi.h (include Pmi.h)

Voir aussi

IOCTL_PMI_GET_CAPABILITIES

IOCTL_PMI_GET_CONFIGURATION

IOCTL_PMI_SET_CONFIGURATION

PMI_CONFIGURATION

PMI_CONFIGURATION_TYPE

PMI_REPORTED_CAPABILITIES