DBT_QUERYCHANGECONFIG事件
系統會廣播DBT_QUERYCHANGECONFIG裝置事件,以要求變更目前設定的許可權, (停駐或取消停駐) 。 任何應用程式都可以拒絕此要求並取消變更。
若要廣播此裝置事件,系統會使用wParam設定為 DBT_QUERYCHANGECONFIG 且lParam設定為零的WM_DEVICECHANGE訊息。
LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
UINT uMsg, // WM_DEVICECHANGE
WPARAM wParam, // device-change event
LPARAM lParam // event-specific data
);
參數
-
hwnd
-
視窗的控點。
-
uMsg
-
wParam
-
設定為 DBT_QUERYCHANGECONFIG。
-
lParam
-
設定為零。
傳回值
傳回 TRUE 以授與變更設定的許可權。
傳回BROADCAST_QUERY_DENY以拒絕變更設定的許可權。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows XP |
最低支援的伺服器 |
Windows Server 2003 |
標頭 |
|