DBT_USERDEFINED evento
L'evento del dispositivo DBT_USERDEFINED identifica un evento definito dall'utente.
Per trasmettere questo evento del dispositivo, chiamare la funzione BroadcastSystemMessage con il messaggio WM_DEVICECHANGE . Impostare wParam su DBT_USERDEFINED e impostare lParam come descritto di seguito.
LRESULT CALLBACK WindowProc( HWND hwnd, // handle to window
UINT uMsg, // WM_DEVICECHANGE
WPARAM wParam, // DBT_USERDEFINED
LPARAM lParam ); // event-specific data
Parametri
-
Hwnd
-
Handle di una finestra.
-
Umsg
-
Identificatore del messaggio WM_DEVICECHANGE .
-
wParam
-
Impostare su DBT_USERDEFINED.
-
lParam
-
Puntatore a una struttura di _DEV_BROADCAST_USERDEFINED che descrive la trasmissione definita dall'utente in corso. Il membro dbud_szName contiene il nome del messaggio definito dall'utente, seguito da tutti i dati definiti dall'utente.
Valore restituito
Restituisce TRUE.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP |
Server minimo supportato |
Windows Server 2003 |
Intestazione |
|