événement DBT_USERDEFINED
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 . Définissez wParam sur DBT_USERDEFINED et définissez lParam comme décrit 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 de message WM_DEVICECHANGE .
-
wParam
-
Définissez sur DBT_USERDEFINED.
-
lParam
-
Pointeur vers une structure _DEV_BROADCAST_USERDEFINED 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 retournée
Retourne TRUE.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP |
Serveur minimal pris en charge |
Windows Server 2003 |
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour