evento DBT_QUERYCHANGECONFIG
El sistema difunde el evento de dispositivo DBT_QUERYCHANGECONFIG para solicitar permiso para cambiar la configuración actual (acoplamiento o desacoplar). Cualquier aplicación puede denegar esta solicitud y cancelar el cambio.
Para difundir este evento de dispositivo, el sistema usa el mensaje de WM_DEVICECHANGE con wParam establecido en DBT_QUERYCHANGECONFIG y lParam establecido en cero.
LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
UINT uMsg, // WM_DEVICECHANGE
WPARAM wParam, // device-change event
LPARAM lParam // event-specific data
);
Parámetros
-
hwnd
-
Identificador a una ventana.
-
uMsg
-
Identificador de mensaje WM_DEVICECHANGE .
-
wParam
-
Establezca en DBT_QUERYCHANGECONFIG.
-
lParam
-
Establecer en cero.
Valor devuelto
Devuelve TRUE para conceder permiso para cambiar la configuración.
Devuelve BROADCAST_QUERY_DENY para denegar el permiso para cambiar la configuración.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP |
Servidor mínimo compatible |
Windows Server 2003 |
Encabezado |
|