DBT_QUERYCHANGECONFIG evento

Il sistema trasmette l'evento del dispositivo DBT_QUERYCHANGECONFIG per richiedere l'autorizzazione per modificare la configurazione corrente (dock o undock). Qualsiasi applicazione può negare questa richiesta e annullare la modifica.

Per trasmettere questo evento del dispositivo, il sistema usa il messaggio WM_DEVICECHANGE con wParam impostato su DBT_QUERYCHANGECONFIG e lParam impostato su zero.

LRESULT CALLBACK WindowProc(
  HWND hwnd,       // handle to window
  UINT uMsg,       // WM_DEVICECHANGE
  WPARAM wParam,   // device-change event
  LPARAM lParam    // event-specific data
);

Parametri

Hwnd

Handle di una finestra.

Umsg

Identificatore del messaggio WM_DEVICECHANGE .

wParam

Impostare su DBT_QUERYCHANGECONFIG.

lParam

Imposta su zero.

Valore restituito

Restituisce TRUE per concedere l'autorizzazione per modificare la configurazione.

Restituire BROADCAST_QUERY_DENY per negare l'autorizzazione per modificare la configurazione.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP
Server minimo supportato
Windows Server 2003
Intestazione
Dbt.h

Vedi anche

Eventi del dispositivo

eventi Gestione dispositivi

WM_DEVICECHANGE