Funzione WriteProcessorPwrScheme (powrprof.h)
[WriteProcessorPwrScheme è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. È possibile che in versioni successive sia stata modificata o non sia più disponibile. Vedere la sezione Osservazioni.]
Scrive le impostazioni dei criteri di risparmio energia del processore per lo schema di alimentazione specificato.
Sintassi
BOOLEAN WriteProcessorPwrScheme(
[in] UINT uiID,
[in] PMACHINE_PROCESSOR_POWER_POLICY pMachineProcessorPowerPolicy
);
Parametri
[in] uiID
Indice dello schema di alimentazione da scrivere.
[in] pMachineProcessorPowerPolicy
Puntatore a una struttura MACHINE_PROCESSOR_POWER_POLICY contenente le impostazioni dei criteri di risparmio energia da scrivere.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Commenti
Questa modifica non influisce sui criteri di risparmio energia di sistema correnti. Per applicare questa modifica ai criteri di risparmio energia di sistema correnti, chiamare la funzione SetActivePwrScheme usando l'indice di questo schema di alimentazione.
A partire da Windows Vista, la configurazione del risparmio energia del processore del sistema viene controllata tramite il sottogruppo di impostazioni di risparmio energia GUID_PROCESSOR_SETTINGS_SUBGROUP. Usare la funzione PowerEnumerate per enumerare le singole impostazioni.
Per altre informazioni sull'uso di PowrProf.h, vedere Combinazioni di alimentazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | powrprof.h |
Libreria | PowrProf.lib |
DLL | PowrProf.dll |