Energiaséma-kezelés
Minden energiasémát egyedileg azonosít egy GUID. Az összes elérhető energiaséma számbavételéhez használja a PowerEnumerate függvényt. PowerEnumerate egy adott séma összes energiabeállításának lekérésére is használható.
A rendszeren jelenleg használt energiasémát aktív energiasémának vagy -tervnek nevezzük. Az aktív csomag GUID lekéréséhez hívja meg a PowerGetActiveScheme függvényt. Az aktív energiaterv módosításához hívja meg a PowerSetActiveScheme függvényt.
Energiaséma létrehozásához először duplikálnia kell egy meglévő sémát a PowerDuplicateScheme függvénnyel, megadva az új sémát alapul venni kívánt séma GUID. Másolja ki az egyik beépített sémát, és módosítsa az energiabeállításokat az igényeinek megfelelően. Vegye figyelembe, hogy az energiaterv létrehozása nem frissíti automatikusan az aktív energiatervet. Az aktív energiacsomag frissítéséhez mindig meg kell hívnia PowerSetActiveScheme. A meglévő energiatervek módosíthatók, majd ugyanúgy alkalmazhatók.
Energiaterv eltávolításához hívja meg a PowerDeleteScheme függvényt.
Jegyzet
A rendszer energiaállapotával kapcsolatos további információk lekéréséhez hívja meg a CallNtPowerInformation függvényt.
Kapcsolódó témakörök