PROCESSOR_POWER_POLICY_INFO-Struktur (winnt.h)
Enthält Informationen zu Den Einstellungen der Prozessor-C-Zustandsrichtlinie. Diese Struktur ist Teil der PROCESSOR_POWER_POLICY-Struktur .
Syntax
typedef struct _PROCESSOR_POWER_POLICY_INFO {
DWORD TimeCheck;
DWORD DemoteLimit;
DWORD PromoteLimit;
BYTE DemotePercent;
BYTE PromotePercent;
BYTE Spare[2];
DWORD AllowDemotion : 1;
DWORD AllowPromotion : 1;
DWORD Reserved : 30;
} PROCESSOR_POWER_POLICY_INFO, *PPROCESSOR_POWER_POLICY_INFO;
Member
TimeCheck
Die Zeit, die ablaufen muss, bevor eine Heraufstufung oder Herabstufung in Mikrosekunden berücksichtigt wird.
DemoteLimit
Die minimale Zeit, die in der Leerlaufschleife aufgewendet werden muss, um eine Herabstufung in Mikrosekunden zu vermeiden.
PromoteLimit
Die Zeit, die überschritten werden muss, um die Heraufstufung in einen tieferen Leerlaufzustand in Mikrosekunden zu bewirken.
DemotePercent
Der Wert, der den Schwellenwert skaliert, an dem der Energierichtlinien-Manager die Leistung des Prozessors verringert, ausgedrückt als Prozentsatz.
PromotePercent
Der Wert, der den Schwellenwert skaliert, an dem der Power Policy Manager die Leistung des Prozessors erhöht, ausgedrückt als Prozentsatz.
Spare[2]
Reserviert.
AllowDemotion
Wenn festgelegt, kann der Kernel-Energierichtlinien-Manager aus dem aktuellen Zustand herabstufen.
AllowPromotion
Wenn festgelegt, kann der Kernel-Energierichtlinien-Manager aus dem aktuellen Zustand heraufstufen.
Reserved
Reserviert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | winnt.h (windows.h einschließen) |