Condividi tramite


Funzione ReadProcessorPwrScheme (powrprof.h)

[ReadProcessorPwrScheme è 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.]

Recupera le impostazioni dei criteri di risparmio energia del processore per lo schema di alimentazione specificato.

Sintassi

BOOLEAN ReadProcessorPwrScheme(
  [in]  UINT                            uiID,
  [out] PMACHINE_PROCESSOR_POWER_POLICY pMachineProcessorPowerPolicy
);

Parametri

[in] uiID

Indice dello schema di alimentazione da leggere.

[out] pMachineProcessorPowerPolicy

Puntatore a una struttura MACHINE_PROCESSOR_POWER_POLICY che riceve le impostazioni dei criteri di alimentazione del processore.

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

La struttura MACHINE_PROCESSOR_POWER_POLICY contiene le impostazioni dei criteri di alimentazione del processore da usare mentre il sistema è in esecuzione su alimentazione AC o alimentazione a batteria.

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

WriteProcessorPwrScheme