PowerBroadcastStatus Enumeração

Definição

Indica o estado de energia do sistema.

public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus = 
Public Enum PowerBroadcastStatus
Herança
PowerBroadcastStatus

Campos

Name Valor Description
QuerySuspend 0

O sistema pediu autorização para suspender o computador. Um pedido que conceda permissão deve fazer os preparativos para a suspensão antes de regressar.

QuerySuspendFailed 2

O sistema foi impedido de suspender o computador. Este estado é divulgado se algum pedido ou condutor tiver recusado um estatuto anterior QuerySuspend .

Suspend 4

O computador está prestes a entrar num estado suspenso. Este evento é normalmente transmitido quando todas as aplicações e drivers instaláveis regressaram true a um estado anterior QuerySuspend .

ResumeCritical 6

O sistema retomou a operação após uma suspensão crítica causada por uma bateria avariada. Como ocorre uma suspensão crítica sem notificação prévia, os recursos e dados previamente disponíveis podem não estar presentes quando a aplicação recebe este evento. A aplicação deve tentar restaurar o seu estado da melhor forma possível.

ResumeSuspend 7

O sistema retomou as operações após ter sido suspenso.

BatteryLow 9

A bateria está baixa.

PowerStatusChange 10

É detetada uma alteração no estado de energia do computador, como a mudança da bateria para o ar condicionado. O sistema também transmite este evento quando a energia restante da bateria desce abaixo do limiar especificado pelo utilizador ou se a energia da bateria mudar numa percentagem especificada.

OemEvent 11

Uma BIOS de Gestão Avançada de Energia (APM) sinalizava um evento OEM APM.

ResumeAutomatic 18

O computador acordou automaticamente para lidar com um evento. Se o sistema detetar qualquer atividade do utilizador após a transmissão ResumeAutomatic, transmite um ResumeSuspend evento para informar as aplicações de que podem retomar a interação total com o utilizador.

Observações

PowerBroadcastStatus é usado pela ServiceBase classe para indicar uma alteração no estado de energia do sistema. Podes desenhar a tua aplicação para reagir a qualquer alteração no estado de poder.

Aplica-se a

Ver também