Partager via


DRV_OPEN message

Indique au pilote d’ouvrir une nouvelle instance.

Paramètres

dwDriverId

Identificateur du pilote installable.

hdrvr

Handle du pilote installable instance.

lParam1

Adresse d’une chaîne à caractères larges terminée par null qui spécifie les informations de configuration utilisées pour ouvrir le instance. Si aucune information de configuration n’est disponible, cette chaîne est vide ou le paramètre a la valeur NULL.

lParam2

Données 32 bits spécifiques au pilote.

Valeur renvoyée

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

Notes

Si le pilote retourne une valeur différente de zéro, le système utilise cette valeur comme identificateur de pilote (paramètre dwDriverId) dans les messages qu’il envoie ensuite au pilote instance. Le pilote peut retourner n’importe quel type de valeur comme identificateur. Par exemple, certains pilotes retournent des adresses mémoire qui pointent vers des informations spécifiques à instance. L’utilisation de cette méthode de spécification d’identificateurs pour un pilote instance donne aux pilotes un accès prêt aux informations pendant qu’ils traitent les messages.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Mmsystem.h (inclure Windows.h)

Voir aussi

Pilotes installables

Messages de pilote installables