Partager via


SendDriverMessage, fonction (mmiscapi.h)

Envoie le message spécifié au pilote installable.

Syntaxe

LRESULT SendDriverMessage(
  [in]      HDRVR  hDriver,
  [in]      UINT   message,
  [in, out] LPARAM lParam1,
  [in, out] LPARAM lParam2
);

Paramètres

[in] hDriver

Handle du pilote installable instance. Le handle doit être créé précédemment à l’aide de la fonction OpenDriver .

[in] message

Valeur du message du pilote. Il peut s’agir d’une valeur de message personnalisée ou de l’une de ces valeurs de message standard.

Valeur Signification
DRV_QUERYCONFIGURE
Interroge un pilote installable pour savoir s’il prend en charge le message DRV_CONFIGURE et peut afficher une boîte de dialogue de configuration.
DRV_CONFIGURE
Avertit un pilote installable qu’il doit afficher une boîte de dialogue de configuration. (Ce message ne doit être envoyé que si le pilote retourne une valeur différente de zéro lorsque le message DRV_QUERYCONFIGURE est traité.)
DRV_INSTALL
Avertit un pilote installable qu’il a été correctement installé.
DRV_REMOVE
Avertit un pilote installable qu’il est sur le point d’être supprimé du système.

[in, out] lParam1

Informations 32 bits dépendantes des messages.

[in, out] lParam2

Informations 32 bits dépendantes des messages.

Valeur retournée

Retourne une valeur différente de zéro en cas de réussite ou de zéro dans le cas contraire.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement],Pilotes installables, Fonctions du pilote installable
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête mmiscapi.h (inclure Mmiscapi.h, Windows.h)
Bibliothèque Winmm.lib
DLL Winmm.dll

Voir aussi

Fonctions de pilote installables

Pilotes installables