_Événement USERDEFINED DBT
L' _ événement d’appareil DBT USERDEFINED identifie un événement défini par l’utilisateur.
Pour diffuser cet événement d’appareil, appelez la fonction BroadcastSystemMessage avec le message WM _ DEVICECHANGE . Affectez à wParam la valeur DBT _ USERDEFINED et définissez lParam comme indiqué ci-dessous.
LRESULT CALLBACK WindowProc( HWND hwnd, // handle to window
UINT uMsg, // WM_DEVICECHANGE
WPARAM wParam, // DBT_USERDEFINED
LPARAM lParam ); // event-specific data
Paramètres
-
HWND
-
Handle d'une fenêtre.
-
uMsg
-
Identificateur du message WM _ DEVICECHANGE .
-
wParam
-
Défini sur DBT _ USERDEFINED.
-
lParam
-
Pointeur vers une structure _ _ _ USERDEFINED de diffusion de développement qui décrit la diffusion définie par l’utilisateur en cours. Le membre dbud _ szName contient le nom du message défini par l’utilisateur, suivi de toutes les données définies par l’utilisateur.
Valeur de retour
Retourne la valeur true.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows XP |
| Serveur minimal pris en charge |
Windows Server 2003 |
| En-tête |
|