共用方式為


PowerBroadcastStatus 列舉

定義

指示系統的電力狀態。

public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus = 
Public Enum PowerBroadcastStatus
繼承
PowerBroadcastStatus

欄位

BatteryLow 9

電池的電力不足。

OemEvent 11

進階電源管理 (Advanced Power Management,APM) BIOS 發出 APM OEM 事件訊號。

PowerStatusChange 10

偵測到電腦電力狀態的變更,像是從電池的電力切換至 A/C。 當剩餘電池的電力下滑至使用者所指定的臨界值之下,或是如果電池的電力由指定百分比來變更時,系統也會廣播這個事件。

QuerySuspend 0

系統已經要求暫停電腦的使用權限。 授與使用權限的應用程式在回傳之前應該要執行暫停的準備。

QuerySuspendFailed 2

系統被拒絕暫停電腦的使用權限。 如果任何應用程式或驅動程式拒絕先前的 QuerySuspend 狀態時,則會廣播這個狀態。

ResumeAutomatic 18

電腦已自動地喚醒以處理事件。 如果系統在廣播 ResumeAutomatic 之後偵測到任何使用者活動,則會廣播 ResumeSuspend 事件,讓應用程式知道可繼續與使用者進行完整互動。

ResumeCritical 6

系統會在電池沒電所導致的緊急暫停後繼續作業。 由於未事先通知就緊急暫停,因此先前可用的資源和資料在應用程式收到此事件時可能不存在。 應用程式應該嘗試將其狀態還原成其最佳能力。

ResumeSuspend 7

系統已經在暫停後繼續作業。

Suspend 4

電腦將要進入暫停狀態。 當所有應用程式和可安裝的驅動程式已經將 true 傳回至先前的 QuerySuspend 狀態時,則通常會廣播這個事件。

備註

PowerBroadcastStatusServiceBase 類別用來表示系統電源狀態的變更。 您可以設計應用程式以回應任何電源狀態變更。

適用於

另請參閱