Freigeben über


PMI_CONFIGURATION_TYPE-Enumeration (pmi.h)

Die PMI_CONFIGURATION_TYPE-Enumeration definiert den Typ der PMI-Konfigurationsdaten, auf die vom Configuration-Member der PMI_CONFIGURATION-Struktur verwiesen wird. Diese Enumeration wird auch verwendet, um den Typ der PMI_CAPABILITIES-Struktur anzugeben, die über eine IOCTL_PMI_GET_CONFIGURATION I/O-Steuerelementanforderung (IOCTL) zurückgegeben werden soll.

Syntax

typedef enum {
  PmiMeasurementConfiguration,
  PmiBudgetingConfiguration,
  PmiThresholdConfiguration,
  PmiConfigurationMax
} PMI_CONFIGURATION_TYPE;

Konstanten

 
PmiMeasurementConfiguration
Die PMI-Konfigurationsdaten, die als PMI_MEASUREMENT_CONFIGURATION-Struktur formatiert sind, enthalten Informationen zur Messkonfiguration des Leistungszählers.
PmiBudgetingConfiguration
Die PMI-Konfigurationsdaten, die als PMI_BUDGETING_CONFIGURATION-Struktur formatiert sind, enthalten Informationen zur Budgetierungskonfiguration des Stromzählers.
PmiThresholdConfiguration
Die PMI-Konfigurationsdaten, die als PMI_THRESHOLD_CONFIGURATION-Struktur formatiert sind, enthalten Informationen zur Budgetierungskonfiguration des Stromzählers.
PmiConfigurationMax
Die maximale Anzahl von PMI-Konfigurationsstrukturen.

Hinweise

Das ConfigurationType-Element der PMI_CONFIGURATION-Struktur enthält Informationen zum Typ der PMI-Konfigurationsdaten, auf die vom Configuration-Member dieser Struktur verwiesen wird. Diese Struktur wird durch einen erfolgreichen Abschluss einer IOCTL_PMI_GET_CONFIGURATION IOCTL-Anforderung zurückgegeben und im Eingabepuffer für eine IOCTL_PMI_SET_CONFIGURATION IOCTL-Anforderung übergeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 7, Windows Server 2008 R2 und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile pmi.h (pmi.h einschließen)

Weitere Informationen

IOCTL_PMI_GET_CONFIGURATION

IOCTL_PMI_SET_CONFIGURATION

PMI_BUDGETING_CONFIGURATION

PMI_CONFIGURATION

PMI_MEASUREMENT_CONFIGURATION

PMI_THRESHOLD_CONFIGURATION