Freigeben über


PROCESSOR_POWER_INFORMATION Struktur

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 maximale angegebene Taktfrequenz des Systemprozessors in Megahertz.

CurrentMhz

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

MhzLimit

Das Limit für die Prozessortaktfrequenz in Megahertz. Diese Zahl ist die maximale angegebene Prozessortaktfrequenz multipliziert mit dem aktuellen Thermischen Drosselungslimit des Prozessors.

MaxIdleState

Der maximale Leerlaufzustand dieses Prozessors.

CurrentIdleState

Der aktuelle Leerlaufzustand dieses Prozessors.

Bemerkungen

Beachten Sie, dass diese Strukturdefinition versehentlich von WinNT.h ausgelassen wurde. Dieser Fehler wird in Zukunft behoben. Um Ihre Anwendung zu kompilieren, fügen Sie in der Zwischenzeit die in diesem Thema enthaltene Strukturdefinition in Ihren Quellcode ein.

Anforderungen

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

Siehe auch

CallNtPowerInformation