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