PowerBroadcastStatus Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica o status de energia do sistema.
public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus =
Public Enum PowerBroadcastStatus
- Herança
Campos
| Nome | Valor | Description |
|---|---|---|
| QuerySuspend | 0 | O sistema solicitou permissão para suspender o computador. Um aplicativo que concede permissão deve realizar os preparativos para a suspensão antes de retornar. |
| QuerySuspendFailed | 2 | O sistema teve a permissão negada para suspender o computador. Esse status será transmitido se qualquer aplicativo ou driver tiver negado um status anterior |
| Suspend | 4 | O computador está prestes a entrar em um estado suspenso. Esse evento normalmente é transmitido quando todos os aplicativos e drivers instaláveis retornaram |
| ResumeCritical | 6 | O sistema retomou a operação após uma suspensão crítica causada por uma bateria com falha. Como uma suspensão crítica ocorre sem notificação prévia, os recursos e os dados disponíveis anteriormente podem não estar presentes quando o aplicativo recebe esse evento. O aplicativo deve tentar restaurar seu estado da melhor maneira possível. |
| ResumeSuspend | 7 | O sistema retomou a operação após ser suspenso. |
| BatteryLow | 9 | A energia da bateria está baixa. |
| PowerStatusChange | 10 | É detectada uma alteração no status de energia do computador, como uma mudança da energia da bateria para a A/C. O sistema também transmite esse evento quando a energia restante da bateria fica abaixo do limite especificado pelo usuário ou se a energia da bateria é alterada por um percentual especificado. |
| OemEvent | 11 | Um BIOS do APM (Gerenciamento Avançado de Energia) sinalizou um evento OEM do APM. |
| ResumeAutomatic | 18 | O computador acordou automaticamente para lidar com um evento. Se o sistema detectar qualquer atividade do usuário após a transmissão |
Comentários
PowerBroadcastStatus é usado pela ServiceBase classe para indicar uma alteração no status de energia do sistema. Você pode projetar seu aplicativo para reagir a qualquer alteração de status de energia.