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
BatteryLow | 9 | A bateria está fraca. |
OemEvent | 11 | Um BIOS de APM (Gerenciamento Avançado de Energia) indicou um evento de OEM do APM. |
PowerStatusChange | 10 | É detectada uma alteração no status de energia do computador, como uma mudança de alimentação por bateria para CA. 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 for alterada em um percentual especificado. |
QuerySuspend | 0 | O sistema solicitou permissão para suspender o computador. Um aplicativo que concede permissão deve realizar preparações para a suspensão antes de retornar. |
QuerySuspendFailed | 2 | O sistema não obteve permissão para suspender o computador. Esse status é difundido se qualquer aplicativo ou driver tiver recusado um status de |
ResumeAutomatic | 18 | O computador foi ativado automaticamente para lidar com um evento. Se detectar qualquer atividade do usuário após a transmissão de |
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 anterior, os recursos e os dados disponíveis anteriormente poderão não estar presentes quando o aplicativo receber esse evento. O aplicativo deve tentar restaurar seu estado da melhor forma que puder. |
ResumeSuspend | 7 | O sistema retomou a operação após ter sido suspenso. |
Suspend | 4 | O computador está prestes a entrar no estado suspenso. Esse evento normalmente é difundido quando todos os aplicativos e drivers instaláveis retornarem |
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.