peristiwa DBT_QUERYCHANGECONFIG
Sistem menyiarkan peristiwa perangkat DBT_QUERYCHANGECONFIG untuk meminta izin untuk mengubah konfigurasi saat ini (dock atau undock). Aplikasi apa pun dapat menolak permintaan ini dan membatalkan perubahan.
Untuk menyiarkan peristiwa perangkat ini, sistem menggunakan pesan WM_DEVICECHANGE dengan wParam diatur ke DBT_QUERYCHANGECONFIG dan lParam diatur ke nol.
LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
UINT uMsg, // WM_DEVICECHANGE
WPARAM wParam, // device-change event
LPARAM lParam // event-specific data
);
Parameter
-
hwnd
-
Handel ke jendela.
-
uMsg
-
Pengidentifikasi pesan WM_DEVICECHANGE .
-
wParam
-
Atur ke DBT_QUERYCHANGECONFIG.
-
lParam
-
Atur ke nol.
Nilai kembali
Kembalikan TRUE untuk memberikan izin untuk mengubah konfigurasi.
Kembalikan BROADCAST_QUERY_DENY untuk menolak izin untuk mengubah konfigurasi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP |
Server minimum yang didukung |
Windows Server 2003 |
Header |
|