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. |