struttura PEP_PPM_PERF_SET_STATE (pepfx.h)
Usato nella notifica PEP_NOTIFY_PPM_PERF_SET in fase di esecuzione per impostare le prestazioni operative correnti del processore.
Sintassi
typedef struct _PEP_PPM_PERF_SET_STATE {
UCHAR MinimumPerformanceState;
UCHAR MaximumPerformanceState;
UCHAR DesiredPerformanceState;
UCHAR EnergyPerformancePreference;
} PEP_PPM_PERF_SET_STATE, *PPEP_PPM_PERF_SET_STATE;
Members
MinimumPerformanceState
In input, il nuovo stato minimo di prestazioni richiesto. Questo stato viene definito come il livello di prestazioni minimo assoluto immediato in cui il processore può essere eseguito. Il sistema operativo può impostare questo valore su qualsiasi valore di prestazioni nell'intervallo [Prestazioni più basse, Prestazioni garantite], inclusi. Le prestazioni minime non devono mai essere impostate su un valore superiore al massimo delle prestazioni.
MaximumPerformanceState
In input, il nuovo stato di prestazioni massimo richiesto. Questo stato viene definito come il livello di prestazioni massimo assoluto immediato in cui il processore può essere eseguito. Il sistema operativo può impostare Prestazioni massime su qualsiasi valore di prestazioni nell'intervallo [Prestazioni più basse, Prestazioni più elevate], inclusi.
DesiredPerformanceState
In input, il nuovo stato di prestazioni desiderato richiesto. Questo stato viene definito come risparmio energia a livello di prestazioni richiesto dal processore. Le prestazioni desiderate possono essere impostate su qualsiasi valore di prestazioni nell'intervallo [Prestazioni minime, Prestazioni massime], inclusi. Le prestazioni desiderate possono richiedere uno dei due significati, a seconda che le prestazioni desiderate siano superiori o inferiori al livello di prestazioni garantito.
- Al di sotto del livello di prestazioni garantito, le prestazioni desiderate esprimono il livello medio di prestazioni che la piattaforma deve fornire.
- Oltre il livello di prestazioni garantito, la piattaforma deve fornire il livello di prestazioni garantito. La piattaforma deve tentare di fornire fino al livello di prestazioni desiderato, se le condizioni operative correnti lo consentono, ma non è necessario farlo.
EnergyPerformancePreference
In ingresso, la nuova preferenza per le prestazioni energetiche richieste per il processore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1709 |
Server minimo supportato | Windows Server 2016 |
Intestazione | pepfx.h (include Pep_x.h) |