Condividi tramite


Gestione energia dispositivo

L'API Power Device rende facile determinare quali dispositivi sono in grado di riattivare il sistema da uno stato di sospensione e quali stati di sospensione i dispositivi supportano la riattivazione. Per altre informazioni sugli stati di sospensione, vedere Stati di alimentazione del sistema.

La funzione DevicePowerEnumDevices può essere usata per cercare l'elenco dei dispositivi che soddisfano i criteri specificati. I criteri possono includere la capacità del dispositivo di supportare uno stato del sistema o di riattivarsi da tale stato. I flag attualmente supportati sono disponibili in WinNT.h e DevPower.h.

La funzione DevicePowerSetDeviceState abilita o disabilita un dispositivo specificato dalla riattivazione del sistema da uno stato di sospensione.

L'API Device Power consente agli sviluppatori di creare un'esperienza utente migliore fornendo all'utente altre informazioni su ciò che il sistema sta facendo e più controllo sui dispositivi nel sistema. La potenza del dispositivo è utile in situazioni in cui il consumo di energia è critico, ad esempio nei dispositivi portatili in esecuzione su batterie. Ad esempio, lo schema di risparmio energia usato in un computer desktop potrebbe non essere lo schema ottimale per un computer portatile, in modo che l'utente possa voler disabilitare determinati dispositivi dalla riattivazione del sistema. Ciò può risparmiare energia perché i dispositivi disabilitati non distraggono energia mentre il sistema è in modalità sospensione.

Per un esempio, vedere Uso dell'API Power Device.