evento DBT_CONFIGCHANGED

O sistema transmite o evento do dispositivo DBT_CONFIGCHANGED para indicar que a configuração atual foi alterada devido a um encaixe ou desencaixe. Um aplicativo ou driver que armazena dados no registro sob a chave HKEY_CURRENT_CONFIG deve atualizar os dados.

Para transmitir esse evento de dispositivo, o sistema usa a mensagem WM_DEVICECHANGE com wParam definido como DBT_CONFIGCHANGED e lParam definido como zero.

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

Um identificador para uma janela.

uMsg

O identificador de mensagem WM_DEVICECHANGE .

wParam

Defina como DBT_CONFIGCHANGED.

lParam

Defina como zero.

Valor retornado

Retornar TRUE.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows XP
Servidor mínimo com suporte
Windows Server 2003
Cabeçalho
Dbt.h

Confira também

Eventos do dispositivo

Eventos de Gerenciamento de Dispositivos

WM_DEVICECHANGE