Freigeben über


PMI_MEASUREMENT_CONFIGURATION-Struktur (pmi.h)

Die PMI_MEASUREMENT_CONFIGURATION-Struktur enthält Informationen zur aktuellen Leistungsmessungskonfiguration eines Stromzählers.

Syntax

typedef struct _PMI_MEASUREMENT_CONFIGURATION {
  ULONG AveragingInterval;
} PMI_MEASUREMENT_CONFIGURATION, *PPMI_MEASUREMENT_CONFIGURATION;

Member

AveragingInterval

Ein Wert in Millisekundeneinheiten (mS), der das Intervall angibt, in dem das Leistungsmessgerät die durchschnittlichen Leistungsmessdaten angibt.

Hinweise

Die PMI_MEASUREMENT_CONFIGURATION-Struktur gibt die aktuellen Messparameter an, die der Stromzähler verwendet, wenn er die vom System verbrauchte Energie aus einer Stromversorgung überwacht. Das AverageInterval-Element gibt das Zeitintervall an, in dem der Stromzähler die von einem Netzteil erfassten Leistungsmessdaten im Mittelwert ausgibt.

Hinweis Das AverageInterval-Element muss über einen Wert zwischen den Werten der Member MinimumAverageInterval und MaximumAverageInterval der PMI_REPORTED_CAPABILITIES-Struktur verfügen. Diese Struktur wird in der PMI_CAPABILITIES-Struktur einer IOCTL_PMI_GET_CAPABILITIES-I /O-Steuerelementabfrageanforderung (IOCTL) zurückgegeben.
 

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_CAPABILITIES

PMI_CAPABILITIES

PMI_REPORTED_CAPABILITIES