Condividi tramite


intestazione powrprof.h

Questa intestazione viene usata da Servizi di sistema. Per altre informazioni, vedere:

powrprof.h contiene le interfacce di programmazione seguenti:

Funzioni

 
CanUserWritePwrScheme

Determina se l'utente corrente dispone di privilegi sufficienti per scrivere uno schema di risparmio energia.
DeletePwrScheme

Elimina lo schema di alimentazione specificato.
DevicePowerClose

Libera tutti i nodi nell'elenco dei dispositivi e elimina definitivamente l'elenco dei dispositivi.
DevicePowerEnumDevices

Enumera i dispositivi nel sistema che soddisfano i criteri specificati.
DevicePowerOpen

Inizializza un elenco di dispositivi eseguendo una query su tutti i dispositivi.
DevicePowerSetDeviceState

Modifica i dati specificati nel dispositivo specificato.
EnumPwrSchemes

Enumera tutti gli schemi di alimentazione.
GetActivePwrScheme

Recupera l'indice dello schema di alimentazione attivo.
GetCurrentPowerPolicies

Recupera le impostazioni correnti dei criteri di risparmio energia del sistema.
GetPwrDiskSpindownRange

Recupera l'intervallo di spindown del disco.
IsPwrHibernateAllowed

Determina se il computer supporta l'ibernazione.
IsPwrShutdownAllowed

Determina se il computer supporta lo stato di spegnimento software.
IsPwrSuspendAllowed

Determina se il computer supporta gli stati di sospensione.
PowerCanRestoreIndividualDefaultPowerScheme

Determina se l'utente corrente ha accesso ai dati per lo schema di alimentazione specificato in modo che possa essere ripristinato, se necessario.
PowerCreatePossibleSetting

Crea un valore di impostazione possibile per un'impostazione di risparmio energia specificata.
PowerCreateSetting

Crea un valore di impostazione per un'impostazione di risparmio energia specificata.
PowerDeleteScheme

Elimina lo schema di risparmio energia specificato dal database.
PowerDeterminePlatformRole

Determina il ruolo computer per Windows 7, Windows Server 2008 R2, Windows Vista o Windows Server 2008.
PowerDuplicateScheme

Duplica uno schema di alimentazione esistente.
PowerEnumerate

Enumera gli elementi specificati in uno schema di alimentazione.
PowerImportPowerScheme

Importa uno schema di risparmio energia da un file.
PowerIsSettingRangeDefined

Esegue una query che indica se l'impostazione di risparmio energia specificata rappresenta un intervallo di valori possibili.
PowerReadACDefaultIndex

Recupera l'indice AC predefinito dell'impostazione di alimentazione specificata.
PowerReadACValueIndex

Recupera l'indice AC dell'impostazione di alimentazione specificata.
PowerReadDCDefaultIndex

Recupera l'indice dc predefinito dell'impostazione di alimentazione specificata.
PowerReadDCValueIndex

Recupera l'indice del valore del controller di dominio dell'impostazione di alimentazione specificata.
PowerReadDescription

Recupera la descrizione per l'impostazione di risparmio energia, il sottogruppo o lo schema specificati.
PowerReadFriendlyName

Recupera il nome descrittivo per l'impostazione di risparmio energia, il sottogruppo o lo schema specificati.
PowerReadIconResourceSpecifier

Recupera la risorsa icona per l'impostazione di risparmio energia, il sottogruppo o lo schema specificati.
PowerReadPossibleDescription

Recupera la descrizione per una delle possibili scelte di un valore di impostazione alimentazione.
PowerReadPossibleFriendlyName

Recupera il nome descrittivo per una delle possibili scelte di un valore di impostazione alimentazione.
PowerReadPossibleValue

Recupera il valore per un valore possibile di un'impostazione di risparmio energia.
PowerReadSettingAttributes

Restituisce l'attributo corrente dell'impostazione di alimentazione specificata.
PowerReadValueIncrement

Recupera l'incremento per i valori validi tra le impostazioni di risparmio energia minime e massime.
PowerReadValueMax

Recupera il valore massimo per l'impostazione di alimentazione specificata.
PowerReadValueMin

Recupera il valore minimo per l'impostazione di alimentazione specificata.
PowerReadValueUnitsSpecifier

Legge la stringa utilizzata per descrivere le unità di un'impostazione di risparmio energia che supporta un intervallo di valori.
PowerRemovePowerSetting

Elimina l'impostazione di risparmio energia specificata.
PowerReplaceDefaultPowerSchemes

Sostituisce gli schemi di alimentazione predefiniti con gli schemi di risparmio energia dell'utente corrente.
PowerReportTermalEvent

Notifica al sistema operativo di eventi termico.
PowerRestoreDefaultPowerSchemes

Sostituisce gli schemi di alimentazione per il sistema con combinazioni di alimentazione predefinite. Tutti gli schemi di alimentazione e le impostazioni correnti vengono eliminati e sostituiti con gli schemi di alimentazione di sistema predefiniti.
PowerRestoreIndividualDefaultPowerScheme

Sostituisce uno schema di risparmio energia specifico per l'utente corrente con uno dell'utente predefinito (archiviato in HKEY_USERS. Impostazione predefinita).
PowerSettingAccessCheck

Query per l'override di criteri di gruppo per le impostazioni di risparmio energia specificate.
PowerSettingAccessCheckEx

Esegue una query per eseguire l'override di criteri di gruppo per le impostazioni di risparmio energia specificate e specifica l'accesso richiesto per l'impostazione.
PowerWriteACDefaultIndex

Imposta l'indice AC predefinito dell'impostazione di alimentazione specificata.
PowerWriteDCDefaultIndex

Imposta l'indice dc predefinito dell'impostazione di alimentazione specificata.
PowerWriteDescription

Imposta la descrizione per l'impostazione di risparmio energia, il sottogruppo o lo schema specificati.
PowerWriteFriendlyName

Imposta il nome descrittivo per l'impostazione di risparmio energia, il sottogruppo o lo schema specificati.
PowerWriteIconResourceSpecifier

Imposta la risorsa icona per l'impostazione di risparmio energia, il sottogruppo o lo schema specificati.
PowerWritePossibleDescription

Imposta la descrizione per una delle possibili scelte di un valore di impostazione alimentazione.
PowerWritePossibleFriendlyName

Imposta il nome descrittivo per l'impostazione possibile specificata di un'impostazione di risparmio energia.
PowerWritePossibleValue

Imposta il valore per un valore possibile di un'impostazione di risparmio energia.
PowerWriteSettingAttributes

Imposta gli attributi di alimentazione di un tasto di alimentazione.
PowerWriteValueIncrement

Imposta l'incremento per i valori validi tra le impostazioni di risparmio energia minime e massime.
PowerWriteValueMax

Imposta il valore massimo per l'impostazione di alimentazione specificata.
PowerWriteValueMin

Imposta il valore minimo per l'impostazione di alimentazione specificata.
PowerWriteValueUnitsSpecifier

Scrive la stringa usata per descrivere le unità di un'impostazione di risparmio energia che supporta un intervallo di valori.
ReadGlobalPwrPolicy

Recupera le impostazioni correnti dei criteri di risparmio energia globali.
ReadProcessorPwrScheme

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

Recupera le impostazioni dei criteri di risparmio energia univoche per lo schema di alimentazione specificato.
SetActivePwrScheme

Imposta lo schema di alimentazione attivo.
SetSuspendState

Sospende il sistema arrestando l'alimentazione. A seconda del parametro Hibernate, il sistema entra in uno stato di sospensione (sospensione) o di ibernazione (S4).
WriteGlobalPwrPolicy

Scrive le impostazioni globali dei criteri di risparmio energia.
WriteProcessorPwrScheme

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

Scrive le impostazioni dei criteri univoche per lo schema di risparmio energia specificato.

Funzioni di callback

 
DEVICE_NOTIFY_CALLBACK_ROUTINE

La funzione di callback DeviceNotifyCallbackRoutine di un'applicazione viene usata per ricevere notifiche di alimentazione.

Strutture

 
DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS

Contiene i parametri utilizzati durante la registrazione per una notifica di alimentazione.
GLOBAL_MACHINE_POWER_POLICY

Contiene le impostazioni globali dei criteri di risparmio energia del computer che si applicano a tutti gli schemi di risparmio energia per tutti gli utenti.
GLOBAL_POWER_POLICY

Contiene le impostazioni globali dei criteri di risparmio energia che si applicano a tutti gli schemi di risparmio energia.
GLOBAL_USER_POWER_POLICY

Contiene le impostazioni globali dei criteri di risparmio energia utente che si applicano a tutti gli schemi di risparmio energia per un utente.
MACHINE_POWER_POLICY

Contiene le impostazioni dei criteri di risparmio energia del computer univoche per ogni combinazione di alimentazione nel computer.
MACHINE_PROCESSOR_POWER_POLICY

Contiene le impostazioni dei criteri di alimentazione del processore che si applicano mentre il sistema è in esecuzione sull'alimentazione AC o sulla batteria.
POWER_POLICY

Contiene le impostazioni dei criteri di risparmio energia univoche per ogni combinazione di alimentazione.
THERMAL_EVENT

Contiene un evento termico.
USER_POWER_POLICY

Contiene le impostazioni dei criteri di risparmio energia univoche per ogni combinazione di risparmio energia per un utente.

Enumerazioni

 
POWER_DATA_ACCESSOR

Valori di enumerazione usati da PowerEnumerate e PowerSettingAccessCheck.