PowerBroadcastStatus 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示系統的電源狀態。
public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus =
Public Enum PowerBroadcastStatus
- 繼承
欄位
| 名稱 | 值 | Description |
|---|---|---|
| QuerySuspend | 0 | 系統已申請暫停電腦的許可。 批准申請時,應在返回前進行暫停準備。 |
| QuerySuspendFailed | 2 | 系統被拒絕暫停電腦。 若有任何應用程式或驅動程式先前拒絕 |
| Suspend | 4 | 電腦即將進入暫停狀態。 當所有應用程式和可安裝驅動程式都回復 |
| ResumeCritical | 6 | 系統在因電池故障導致的關鍵懸吊後恢復運作。 由於關鍵暫停發生時未事先通知,應用程式收到此事件時,先前可用的資源與資料可能不存在。 申請應盡最大能力恢復其狀態。 |
| ResumeSuspend | 7 | 系統在暫停後已恢復運作。 |
| BatteryLow | 9 | 電池電量不足。 |
| PowerStatusChange | 10 | 偵測到電腦電源狀態的變化,例如從電池供電切換到冷氣。 當剩餘電池電量低於用戶指定的閾值,或電池電量改變特定百分比時,系統也會廣播此事件。 |
| OemEvent | 11 | 進階電源管理(APM)BIOS 顯示 APM OEM 事件。 |
| ResumeAutomatic | 18 | 電腦自動喚醒來處理事件。 如果系統在廣播 |
備註
PowerBroadcastStatus 該類別用 ServiceBase 來表示系統功率狀態的變化。 你可以設計應用程式來回應任何電源狀態的變化。