Compartir a través de


estructura PROCESSOR_POWER_POLICY_INFO (winnt.h)

Contiene información sobre la configuración de la directiva de estado C del procesador. Esta estructura forma parte de la estructura PROCESSOR_POWER_POLICY .

Sintaxis

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;

Miembros

TimeCheck

El tiempo que debe expirar antes de que se considere la promoción o degradación, en microsegundos.

DemoteLimit

Cantidad mínima de tiempo que se debe dedicar en el bucle inactivo para evitar la degradación, en microsegundos.

PromoteLimit

El tiempo que se debe superar para provocar la promoción a un estado inactivo más profundo, en microsegundos.

DemotePercent

Valor que escala el umbral en el que el administrador de directivas de energía reduce el rendimiento del procesador, expresado como un porcentaje.

PromotePercent

Valor que escala el umbral en el que el administrador de directivas de energía aumenta el rendimiento del procesador, expresado como porcentaje.

Spare[2]

Reservado.

AllowDemotion

Cuando se establece, permite que el administrador de directivas de energía del kernel se descontezca del estado actual.

AllowPromotion

Cuando se establece, permite al administrador de directivas de energía del kernel promover desde el estado actual.

Reserved

Reservado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado winnt.h (incluya Windows.h)

Consulte también

PROCESSOR_POWER_POLICY