STRUKTUR DER _ _ PROZESSORLEISTUNGSINFORMATIONEN

Enthält Informationen zu einem Prozessor.

Syntax

typedef struct _PROCESSOR_POWER_INFORMATION {
  ULONG Number;
  ULONG MaxMhz;
  ULONG CurrentMhz;
  ULONG MhzLimit;
  ULONG MaxIdleState;
  ULONG CurrentIdleState;
} PROCESSOR_POWER_INFORMATION, *PPROCESSOR_POWER_INFORMATION;

Member

Number

Die Systemprozessornummer.

MaxMhz

Die maximal angegebene Taktfrequenz des Systemprozessors in Megahertz.

CurrentMhz

Die Prozessortaktfrequenz in Megahertz. Diese Zahl ist die maximal angegebene Prozessortaktfrequenz multipliziert mit der aktuellen Prozessordrosselung.

MhzLimit

Der Grenzwert für die Prozessortaktfrequenz in Megahertz. Diese Zahl ist die maximal angegebene Prozessortaktfrequenz multipliziert mit der aktuellen Prozessordrosselungsgrenze.

MaxIdleState

Der maximale Leerlaufzustand dieses Prozessors.

CurrentIdleState

Der aktuelle Leerlaufzustand dieses Prozessors.

Hinweise

Beachten Sie, dass diese Strukturdefinition versehentlich in WinNT.h ausgelassen wurde. Dieser Fehler wird in Zukunft behoben. Um ihre Anwendung zu kompilieren, schließen Sie in der Zwischenzeit die in diesem Thema enthaltene Strukturdefinition in Ihren Quellcode ein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ XP-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]

Weitere Informationen

CallNtPowerInformation