DBT_QUERYCHANGECONFIG 事件
系统广播DBT_QUERYCHANGECONFIG设备事件,以请求更改当前配置的权限, (停靠或取消停靠) 。 任何应用程序都可以拒绝此请求并取消更改。
为了广播此设备事件,系统使用 WM_DEVICECHANGE 消息, wParam 设置为 DBT_QUERYCHANGECONFIG, lParam 设置为零。
LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
UINT uMsg, // WM_DEVICECHANGE
WPARAM wParam, // device-change event
LPARAM lParam // event-specific data
);
参数
-
hwnd
-
窗口的句柄。
-
uMsg
-
WM_DEVICECHANGE消息标识符。
-
wParam
-
设置为 DBT_QUERYCHANGECONFIG。
-
lParam
-
设置为零。
返回值
返回 TRUE 以授予更改配置的权限。
返回BROADCAST_QUERY_DENY以拒绝更改配置的权限。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP |
最低受支持的服务器 |
Windows Server 2003 |
标头 |
|