evento DBT_USERDEFINED
El DBT_USERDEFINED evento de dispositivo identifica un evento definido por el usuario.
Para difundir este evento de dispositivo, llame a la función BroadcastSystemMessage con el mensaje WM_DEVICECHANGE . Establezca wParam en DBT_USERDEFINED y establezca lParam como se describe a continuación.
LRESULT CALLBACK WindowProc( HWND hwnd, // handle to window
UINT uMsg, // WM_DEVICECHANGE
WPARAM wParam, // DBT_USERDEFINED
LPARAM lParam ); // event-specific data
Parámetros
-
Hwnd
-
Identificador a una ventana.
-
uMsg
-
Identificador de mensaje WM_DEVICECHANGE .
-
wParam
-
Establezca en DBT_USERDEFINED.
-
lParam
-
Puntero a una estructura de _DEV_BROADCAST_USERDEFINED que describe la difusión definida por el usuario en curso. El miembro dbud_szName contiene el nombre del mensaje definido por el usuario, seguido de los datos definidos por el usuario.
Valor devuelto
Devuelve TRUE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP |
Servidor mínimo compatible |
Windows Server 2003 |
Encabezado |
|