PowerBroadcastStatus Enumeração

Definição

Indica o status de energia do sistema.Indicates the system's power status.

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

Campos

BatteryLow 9

A bateria está fraca.Battery power is low.

OemEvent 11

Um BIOS de APM (Gerenciamento Avançado de Energia) indicou um evento de OEM do APM.An Advanced Power Management (APM) BIOS signaled an APM OEM event.

PowerStatusChange 10

É detectada uma alteração no status de energia do computador, como uma mudança de alimentação por bateria para CA.A change in the power status of the computer is detected, such as a switch from battery power to 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 for alterada em um percentual especificado.The system also broadcasts this event when remaining battery power slips below the threshold specified by the user or if the battery power changes by a specified percentage.

QuerySuspend 0

O sistema solicitou permissão para suspender o computador.The system has requested permission to suspend the computer. Um aplicativo que concede permissão deve realizar preparações para a suspensão antes de retornar.An application that grants permission should carry out preparations for the suspension before returning.

QuerySuspendFailed 2

O sistema não obteve permissão para suspender o computador.The system was denied permission to suspend the computer. Esse status é difundido se qualquer aplicativo ou driver tiver recusado um status de QuerySuspend anterior.This status is broadcast if any application or driver denied a previous QuerySuspend status.

ResumeAutomatic 18

O computador foi ativado automaticamente para lidar com um evento.The computer has woken up automatically to handle an event. Se detectar qualquer atividade do usuário após a transmissão de ResumeAutomatic, o sistema difundirá um evento ResumeSuspend para informar aos aplicativos que eles podem retomar a interação total com o usuário.If the system detects any user activity after broadcasting ResumeAutomatic, it broadcasts a ResumeSuspend event to let applications know they can resume full interaction with the user.

ResumeCritical 6

O sistema retomou a operação após uma suspensão crítica causada por uma bateria com falha.The system has resumed operation after a critical suspension caused by a failing battery. 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.Because a critical suspension occurs without prior notification, resources and data previously available may not be present when the application receives this event. O aplicativo deve tentar restaurar seu estado da melhor forma que puder.The application should attempt to restore its state to the best of its ability.

ResumeSuspend 7

O sistema retomou a operação após ter sido suspenso.The system has resumed operation after being suspended.

Suspend 4

O computador está prestes a entrar no estado suspenso.The computer is about to enter a suspended state. Esse evento normalmente é difundido quando todos os aplicativos e drivers instaláveis retornarem true para um estado QuerySuspend anterior.This event is typically broadcast when all applications and installable drivers have returned true to a previous QuerySuspend state.

Comentários

PowerBroadcastStatus é usado pela ServiceBase classe para indicar uma alteração no status de energia do sistema.PowerBroadcastStatus is used by the ServiceBase class to indicate a change in the system's power status. Você pode projetar seu aplicativo para reagir a qualquer alteração de status de energia.You can design your application to react to any power status change.

Aplica-se a

Confira também