PBT_APMSUSPEND 事件
通知應用程式電腦即將進入暫停狀態。 當所有應用程式和可安裝驅動程式都傳回 TRUE 至先前 的PBT_APMQUERYSUSPEND 事件時,通常會廣播此事件。
視窗會透過 WM_POWERBROADCAST 訊息接收此事件。 wParam 和 lParam 參數會設定如下所述。
LRESULT
CALLBACK
WindowProc( HWND hwnd, // handle to window
UINT uMsg, // WM_POWERBROADCAST
WPARAM wParam, // PBT_APMSUSPEND
LPARAM lParam); // zero
參數
hwnd
視窗的控制碼。
uMsg
值 | 意義 |
---|---|
|
訊息識別碼。 |
wParam
值 | 意義 |
---|---|
|
事件識別碼。 |
lParam
保留:必須是零。
傳回值
沒有傳回值。
備註
應用程式應該完成儲存資料所需的所有工作來處理此事件。
系統允許應用程式處理此通知大約兩秒。 如果應用程式在分配到期後仍在執行作業,系統可能會中斷應用程式。
需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限傳統型應用程式] |
頁首 |
|