struttura PROCESSOR_POWER_POLICY_INFO (winnt.h)

Contiene informazioni sulle impostazioni dei criteri di stato C del processore. Questa struttura fa parte della struttura PROCESSOR_POWER_POLICY .

Sintassi

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;

Members

TimeCheck

Il tempo che deve scadere prima della promozione o dell'abbassamento di livello viene considerato, in microsecondi.

DemoteLimit

Quantità minima di tempo che deve essere impiegato nel ciclo di inattività per evitare l'abbassamento di livello, in microsecondi.

PromoteLimit

Tempo che deve essere superato per causare una promozione a uno stato di inattività più profondo, in microsecondi.

DemotePercent

Il valore che ridimensiona la soglia in corrispondenza della quale il gestore di criteri di risparmio energia riduce le prestazioni del processore, espresso come percentuale.

PromotePercent

Il valore che ridimensiona la soglia in corrispondenza della quale il gestore di criteri di risparmio energia aumenta le prestazioni del processore, espresso come percentuale.

Spare[2]

Riservato.

AllowDemotion

Se impostato, consente al gestore di power policy del kernel di abbassare di livello dallo stato corrente.

AllowPromotion

Se impostato, consente al gestore dei criteri di risparmio energia del kernel di alzare di livello dallo stato corrente.

Reserved

Riservato.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winnt.h (include Windows.h)

Vedi anche

PROCESSOR_POWER_POLICY