PowerBroadcastStatus Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Indica o estado de energia do sistema.
public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus =
Public Enum PowerBroadcastStatus
- Herança
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 |
| 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 |
| 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 |
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.