énumération PMI_CAPABILITIES_TYPE (pmi.h)
L’énumération PMI_CAPABILITIES_TYPE définit le type de données de fonctionnalités référencées par le membre Fonctionnalité de la structure PMI_CAPABILITIES. Cette énumération est également utilisée pour spécifier le type de structure de PMI_CAPABILITIES à retourner par le biais d’une requête de contrôle d’E/S (IOCTL) IOCTL_PMI_GET_CAPABILITIES.
Syntaxe
typedef enum {
PmiReportedCapabilities,
PmiMeteredHardware,
PmiCapabilitiesMax
} PMI_CAPABILITIES_TYPE;
Constantes
PmiReportedCapabilities Les données des fonctionnalités de LAMC, mises en forme sous forme de structure PMI_REPORTED_CAPABILITIES, spécifient les capacités d’alimentation du compteur d’alimentation. |
PmiMeteredHardware Les données des fonctionnalités de LAMC, mises en forme sous la forme d’une structure PMI_METERED_HARDWARE_INFORMATION, spécifient les périphériques matériels auxquels le compteur d’alimentation fournit des données de mesure. |
PmiCapabilitiesMax Nombre maximal de structures de capacité PMI. |
Remarques
Le CapabilityType membre de la structure PMI_CAPABILITIES contient des informations sur le type de données de capacité PMI référencées par les Capabilities membre de cette structure. Cette structure est retournée par le biais d’une réussite d’une demande IOCTL_PMI_GET_CAPABILITIES IOCTL.
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) |