Condividi tramite


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

Vedi anche

MACHINE_PROCESSOR_POWER_POLICY

Funzioni di risparmio energia

Combinazioni di alimentazione

ReadProcessorPwrScheme