PowerBroadcastStatus Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger systemets energistatus.
public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus =
Public Enum PowerBroadcastStatus
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| QuerySuspend | 0 | Systemet har begärt behörighet att pausa datorn. En ansökan som beviljar tillstånd bör utföra förberedelser för avstängningen innan den returneras. |
| QuerySuspendFailed | 2 | Systemet nekades behörighet att pausa datorn. Den här statusen sänds om något program eller en drivrutin nekades en tidigare |
| Suspend | 4 | Datorn håller på att ange ett pausat tillstånd. Den här händelsen sänds vanligtvis när alla program och installationsbara drivrutiner har återgått |
| ResumeCritical | 6 | Systemet har återupptagits efter en kritisk fjädring som orsakas av ett batteri som inte fungerar. Eftersom en kritisk avstängning inträffar utan föregående meddelande kan det hända att resurser och data som tidigare var tillgängliga inte finns när programmet tar emot den här händelsen. Programmet bör försöka återställa sitt tillstånd efter bästa förmåga. |
| ResumeSuspend | 7 | Systemet har återupptagits när det har pausats. |
| BatteryLow | 9 | Batteridriften är låg. |
| PowerStatusChange | 10 | En ändring i datorns energistatus identifieras, till exempel en växel från batteridrift till A/C. Systemet sänder också den här händelsen när återstående batteridrift sjunker under det tröskelvärde som användaren anger eller om batterikraften ändras med en angiven procentandel. |
| OemEvent | 11 | En ADVANCED Power Management (APM) BIOS signalerade en APM OEM-händelse. |
| ResumeAutomatic | 18 | Datorn har vaknat automatiskt för att hantera en händelse. Om systemet identifierar någon användaraktivitet efter sändning |
Kommentarer
PowerBroadcastStatus används av ServiceBase klassen för att indikera en ändring i systemets energistatus. Du kan utforma ditt program så att det reagerar på ändringar i energistatusen.