PowerBroadcastStatus Enum

Definition

Anger systemets energistatus.

public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus = 
Public Enum PowerBroadcastStatus
Arv
PowerBroadcastStatus

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 QuerySuspend status.

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 true till ett tidigare QuerySuspend tillstånd.

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 ResumeAutomaticsänder det en ResumeSuspend händelse för att låta program veta att de kan återuppta full interaktion med användaren.

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.

Gäller för

Se även