Indicates the system's power status.
Assembly: System.ServiceProcess (in System.ServiceProcess.dll)
|Battery power is low.|
|An Advanced Power Management (APM) BIOS signaled an APM OEM event.|
|A change in the power status of the computer is detected, such as a switch from battery power to A/C. The system also broadcasts this event when remaining battery power slips below the threshold specified by the user or if the battery power changes by a specified percentage.|
|The system has requested permission to suspend the computer. An application that grants permission should carry out preparations for the suspension before returning.|
|The system was denied permission to suspend the computer. This status is broadcast if any application or driver denied a previous QuerySuspend status.|
|The computer has woken up automatically to handle an event.|
|The system has resumed operation after a critical suspension caused by a failing battery.|
|The system has resumed operation after being suspended.|
|The computer is about to enter a suspended state. This event is typically broadcast when all applications and installable drivers have returned true to a previous QuerySuspend state.|
is used by the ServiceBase class to indicate a change in the system's power status. You can design your application to react to any power status change.