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) |