Partager via


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)

Voir aussi

PROCESSOR_POWER_POLICY