peristiwa PBT_APMSUSPEND
Memberi tahu aplikasi bahwa komputer akan memasuki status ditangguhkan. Kejadian ini biasanya disiarkan ketika semua aplikasi dan driver yang dapat diinstal telah mengembalikan TRUE ke peristiwa PBT_APMQUERYSUSPEND sebelumnya.
Jendela menerima peristiwa ini melalui pesan WM_POWERBROADCAST. Parameter wParam dan lParam diatur seperti yang dijelaskan berikut.
LRESULT
CALLBACK
WindowProc( HWND hwnd, // handle to window
UINT uMsg, // WM_POWERBROADCAST
WPARAM wParam, // PBT_APMSUSPEND
LPARAM lParam); // zero
Parameter
hwnd
Handel ke jendela.
uMsg
Value | Makna |
---|---|
|
Pengidentifikasi pesan. |
wParam
Value | Makna |
---|---|
|
Pengidentifikasi peristiwa. |
lParam
Dicadangkan: harus nol.
Nilai hasil
Tidak ada nilai yang ditampilkan.
Keterangan
Aplikasi harus memproses peristiwa ini dengan menyelesaikan semua tugas yang diperlukan untuk menyimpan data.
Sistem ini memungkinkan sekitar dua detik bagi aplikasi untuk menangani pemberitahuan ini. Jika aplikasi masih melakukan operasi setelah penjatahan waktunya kedaluwarsa, sistem dapat mengganggu aplikasi.
Persyaratan
Persyaratan | Value |
---|---|
Klien minimum yang didukung |
Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|