PowerBroadcastStatus 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
시스템의 전원 상태를 나타냅니다.
public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus =
Public Enum PowerBroadcastStatus
- 상속
필드
| Name | 값 | Description |
|---|---|---|
| QuerySuspend | 0 | 시스템에서 컴퓨터 일시 중단 권한을 요청했습니다. 사용 권한을 부여하는 애플리케이션은 반환하기 전에 일시 중단에 대한 준비를 수행해야 합니다. |
| QuerySuspendFailed | 2 | 시스템에서 컴퓨터를 일시 중단하는 권한이 거부되었습니다. 이 상태는 애플리케이션 또는 드라이버가 이전 |
| Suspend | 4 | 컴퓨터가 일시 중단된 상태로 들어가려고 합니다. 이 이벤트는 일반적으로 모든 애플리케이션 및 설치 가능한 드라이버가 이전 |
| ResumeCritical | 6 | 배터리 고장으로 인해 심각한 일시 중단이 발생한 후 시스템이 작업을 재개했습니다. 사전 알림 없이 중요한 일시 중단이 발생하므로 애플리케이션이 이 이벤트를 수신할 때 이전에 사용 가능한 리소스 및 데이터가 없을 수 있습니다. 애플리케이션은 최선을 다해 상태를 복원하려고 시도해야 합니다. |
| ResumeSuspend | 7 | 시스템이 일시 중단된 후 작업을 다시 시작했습니다. |
| BatteryLow | 9 | 배터리 전원이 부족합니다. |
| PowerStatusChange | 10 | 배터리 전원에서 A/C로의 전환과 같이 컴퓨터의 전원 상태 변경이 감지됩니다. 또한 시스템에서는 남은 배터리 전원이 사용자가 지정한 임계값 아래로 미끄러지거나 배터리 전원이 지정된 백분율로 변경될 때 이 이벤트를 브로드캐스트합니다. |
| OemEvent | 11 | APM(고급 전원 관리) BIOS가 APM OEM 이벤트를 신호로 표시했습니다. |
| ResumeAutomatic | 18 | 컴퓨터가 이벤트를 처리하기 위해 자동으로 깨어났습니다. 시스템에서 브로드캐스트 후 사용자 활동을 감지하면 애플리케이션이 사용자와의 완전한 상호 작용을 |
설명
PowerBroadcastStatus 는 클래스에서 ServiceBase 시스템의 전원 상태 변경을 나타내는 데 사용됩니다. 전원 상태 변경에 대응하도록 애플리케이션을 디자인할 수 있습니다.