Rendszer energiaállapota
A rendszer energiaállapota azt jelzi, hogy a számítógép tápellátásának forrása a rendszer akkumulátora vagy AC-teljesítménye. Az akkumulátort használó számítógépek esetében a rendszer energiaállapota azt is jelzi, hogy mennyi az akkumulátor élettartama, és hogy az akkumulátor tölt-e.
Az energiainformációk lekéréséhez regisztrálni kell az energiabeállítási értesítéseket a RegisterPowerSettingNotification függvényen keresztül. Ez a függvény lehetővé teszi az alkalmazások számára, hogy regisztráljanak bizonyos energiabeállításokra, és értesítést kapnak a módosításukról.
Jegyzet
Ha értesítések nélkül szeretne lekérdezni az energiaállapot-adatokat, használja CallNtPowerInformation.
Az alkalmazások és a telepíthető illesztőprogramok általában a rendszer energiaállapotával határozzák meg, hogy a folyamatos működés megvalósítható-e. Mielőtt például egy alkalmazás háttérműveleteket hajt végre, például egy fájl tömörítését vagy lapozását, ellenőriznie kell, hogy a rendszer akkumulátorokon van-e. Egy másik példa, hogy egy hosszú műveletet indító alkalmazásnak ellenőriznie kell az állapotot annak megállapításához, hogy van-e elegendő akkumulátorteljesítmény a művelet elvégzéséhez.
Alapértelmezés szerint a rendszer nem kérdez le alkalmazásokat vagy illesztőprogramokat az alvásáttűnések során.
Jegyzet
Ha az energia alacsony, az alkalmazások felhasználói beavatkozást kérhetnek, vagy kérhetik, hogy a rendszer függessze fel magát. A rendszerműveletet a SetSuspendState függvénnyel függesztheti fel.
Kapcsolódó témakörök