événement DBT_QUERYCHANGECONFIG
Le système diffuse l’événement d’appareil DBT_QUERYCHANGECONFIG pour demander l’autorisation de modifier la configuration actuelle (ancrer ou débarder). Toute application peut refuser cette demande et annuler la modification.
Pour diffuser cet événement d’appareil, le système utilise le message WM_DEVICECHANGE avec wParam défini sur DBT_QUERYCHANGECONFIG et lParam défini sur zéro.
LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
UINT uMsg, // WM_DEVICECHANGE
WPARAM wParam, // device-change event
LPARAM lParam // event-specific data
);
Paramètres
-
Hwnd
-
Handle d'une fenêtre.
-
uMsg
-
Identificateur de message WM_DEVICECHANGE .
-
wParam
-
Définissez sur DBT_QUERYCHANGECONFIG.
-
lParam
-
Définit la valeur zéro.
Valeur retournée
Retourne TRUE pour accorder l’autorisation de modifier la configuration.
Retournez BROADCAST_QUERY_DENY pour refuser l’autorisation de modifier la configuration.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP |
Serveur minimal pris en charge |
Windows Server 2003 |
En-tête |
|