PROCESSOR_POWER_POLICY_INFO structure (winnt.h)
Contient des informations sur les paramètres de stratégie d’état C du processeur. Cette structure fait partie de la structure PROCESSOR_POWER_POLICY .
Syntaxe
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;
Membres
TimeCheck
Durée qui doit expirer avant que la promotion ou la rétrogradation soit prise en compte, en microsecondes.
DemoteLimit
Durée minimale à consacrer à la boucle inactive pour éviter la rétrogradation, en microsecondes.
PromoteLimit
Délai qui doit être dépassé pour entraîner la promotion vers un état d’inactivité plus profond, en microsecondes.
DemotePercent
Valeur qui met à l’échelle le seuil auquel le gestionnaire de stratégie d’alimentation diminue les performances du processeur, exprimée sous forme de pourcentage.
PromotePercent
Valeur qui met à l’échelle le seuil auquel le gestionnaire de stratégie d’alimentation augmente les performances du processeur, exprimée sous la forme d’un pourcentage.
Spare[2]
Réservé.
AllowDemotion
Lorsqu’il est défini, autorise le gestionnaire de stratégie d’alimentation du noyau à rétrograder à partir de l’état actuel.
AllowPromotion
Lorsque cette option est définie, autorise le gestionnaire de stratégie d’alimentation du noyau à effectuer une promotion à partir de l’état actuel.
Reserved
Réservé.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | winnt.h (inclure Windows.h) |