PowerBroadcastStatus Enumerazione

Definizione

Indica lo stato di alimentazione del sistema.

public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus = 
Public Enum PowerBroadcastStatus
Ereditarietà
PowerBroadcastStatus

Campi

BatteryLow 9

L'autonomia della batteria è scarsa.

OemEvent 11

Un APM (Advanced Power Management) BIOS ha segnalato un evento APM OEM.

PowerStatusChange 10

È stata rilevata una modifica nello stato di alimentazione del computer, ad esempio un passaggio dall'alimentazione a batteria a quella a corrente. Il sistema trasmette questo evento anche quando l'autonomia della batteria scende sotto la soglia specificata dall'utente o se lo stato di carica della batteria cambia di una percentuale specificata.

QuerySuspend 0

Il sistema ha richiesto l'autorizzazione a sospendere l'esecuzione del sistema. È necessario che l'applicazione preposta alla concessione delle autorizzazioni effettui tutti i preparativi per la sospensione prima della restituzione.

QuerySuspendFailed 2

Al sistema è stata negata l'autorizzazione a sospendere l'esecuzione del sistema. Questo stato viene trasmesso se un'applicazione o driver ha rifiutato un precedente stato QuerySuspend.

ResumeAutomatic 18

Il computer si è attivato automaticamente per gestire un evento. Se il sistema rileva qualsiasi attività utente dopo la trasmissione di ResumeAutomatic, trasmette un evento ResumeSuspend per fare sapere alle applicazioni che possono riprendere l'interazione completa con l'utente.

ResumeCritical 6

Il sistema ha ripreso a funzionare dopo un arresto critico causato da una batteria non funzionante. Poiché si verifica una sospensione critica senza notifica precedente, le risorse e i dati precedentemente disponibili potrebbero non essere presenti quando l'applicazione riceve questo evento. L'applicazione deve tentare di ripristinare il proprio stato al meglio della propria capacità.

ResumeSuspend 7

Il sistema ha ripreso l'attività dopo una sospensione.

Suspend 4

Il computer sta per entrare nello stato di sospensione. Questo evento viene solitamente trasmesso quando tutte le applicazioni e i driver installabili hanno restituito true a uno stato QuerySuspend precedente.

Commenti

PowerBroadcastStatus viene utilizzato dalla ServiceBase classe per indicare una modifica dello stato di alimentazione del sistema. È possibile progettare l'applicazione in modo da reagire a qualsiasi modifica dello stato di alimentazione.

Si applica a

Vedi anche