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
Dbt.h

Consulte también

Eventos de dispositivo

eventos de Administración de dispositivos

WM_DEVICECHANGE