Dela via


Systemströmstatus

Systemets energistatus anger om strömkällan för en dator är ett systembatteri eller en strömkälla. För datorer som använder batterier anger systemets strömstatus också hur mycket batteritid som återstår och om batteriet laddas.

Energiinformation hämtas genom registrering för meddelanden om energiinställning via funktionen RegisterPowerSettingNotification. Med den här funktionen kan program registrera sig för specifika energiinställningar och meddelas när de ändras.

Not

Om du vill fråga efter information om energistatus utan meddelanden använder du CallNtPowerInformation.

 

Program och installerbara drivrutiner använder vanligtvis systemets energistatus för att avgöra om fortsatt drift är möjlig. Innan ett program till exempel utför bakgrundsåtgärder som att komprimera eller sidnumrera en fil bör det kontrollera om systemet finns på batterier. Ett annat exempel är att ett program som påbörjar en lång åtgärd bör kontrollera statusen för att avgöra om det finns tillräckligt med batterikraft för att slutföra åtgärden.

Systemet kör som standard inga frågor mot program eller drivrutiner under vilolägesövergångar.

Not

Om strömmen är låg kan ett program begära användarintervention eller begära att systemet pausar sig självt. Du kan pausa systemåtgärden med hjälp av funktionen SetSuspendState.

 

Om Power Management