evento DBT_USERDEFINED
O evento DBT_USERDEFINED dispositivo identifica um evento definido pelo usuário.
Para transmitir esse evento de dispositivo, chame a função BroadcastSystemMessage com a mensagem WM_DEVICECHANGE . Defina wParam como DBT_USERDEFINED e defina lParam conforme descrito a seguir.
LRESULT CALLBACK WindowProc( HWND hwnd, // handle to window
UINT uMsg, // WM_DEVICECHANGE
WPARAM wParam, // DBT_USERDEFINED
LPARAM lParam ); // event-specific data
Parâmetros
-
hwnd
-
Um identificador para uma janela.
-
uMsg
-
wParam
-
Defina como DBT_USERDEFINED.
-
lParam
-
Um ponteiro para uma estrutura _DEV_BROADCAST_USERDEFINED que descreve a difusão definida pelo usuário em andamento. O membro dbud_szName contém o nome da mensagem definida pelo usuário, seguido por quaisquer dados definidos pelo usuário.
Valor retornado
Retornar TRUE.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP |
Servidor mínimo com suporte |
Windows Server 2003 |
Cabeçalho |
|