PowerBroadcastStatus Enum

Definitie

Geeft de energiestatus van het systeem aan.

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

Velden

Name Waarde Description
QuerySuspend 0

Het systeem heeft toestemming gevraagd om de computer te onderbreken. Een aanvraag die toestemming verleent, moet voorbereidingen treffen voor de schorsing voordat ze worden geretourneerd.

QuerySuspendFailed 2

Het systeem is geweigerd om de computer op te schorten. Deze status wordt uitgezonden als een toepassing of stuurprogramma een eerdere QuerySuspend status heeft geweigerd.

Suspend 4

De computer staat op het punt om een onderbroken status in te voeren. Deze gebeurtenis wordt doorgaans uitgezonden wanneer alle toepassingen en installeerbare stuurprogramma's zijn teruggegaan true naar een eerdere QuerySuspend status.

ResumeCritical 6

Het systeem is hervat na een kritieke vering veroorzaakt door een defecte batterij. Omdat een kritieke schorsing plaatsvindt zonder voorafgaande melding, zijn resources en gegevens die eerder beschikbaar zijn mogelijk niet aanwezig wanneer de toepassing deze gebeurtenis ontvangt. De toepassing moet proberen de status te herstellen naar het beste vermogen.

ResumeSuspend 7

Het systeem is hervat nadat het is onderbroken.

BatteryLow 9

Batterijstroom is laag.

PowerStatusChange 10

Er wordt een wijziging in de energiestatus van de computer gedetecteerd, zoals een schakelaar van accustroom naar A/C. Het systeem zendt deze gebeurtenis ook uit wanneer de resterende batterijstroom onder de drempelwaarde komt die door de gebruiker is opgegeven of als het batterijvermogen verandert met een opgegeven percentage.

OemEvent 11

Een APM BIOS (Advanced Power Management) heeft een APM OEM-gebeurtenis gesignaleerd.

ResumeAutomatic 18

De computer is automatisch wakker geworden om een gebeurtenis af te handelen. Als het systeem gebruikersactiviteiten detecteert na het uitzenden ResumeAutomatic, wordt er een ResumeSuspend gebeurtenis uitgezonden om toepassingen te laten weten dat ze de volledige interactie met de gebruiker kunnen hervatten.

Opmerkingen

PowerBroadcastStatus wordt door de ServiceBase klasse gebruikt om een wijziging in de energiestatus van het systeem aan te geven. U kunt uw toepassing ontwerpen om te reageren op elke wijziging in de energiestatus.

Van toepassing op

Zie ook