DRV _ OPEN-Nachricht

Leitet den Treiber an, eine neue Instanz zu öffnen.

Parameter

dwDriverId

Bezeichner des installierbaren Treibers.

hdrvr

Handle der installierbaren Treiberinstanz.

lParam1

Adresse einer mit NULL beendeten Breitzeichenzeichenfolge, die Konfigurationsinformationen angibt, die zum Öffnen der Instanz verwendet werden. Wenn keine Konfigurationsinformationen verfügbar sind, ist diese Zeichenfolge leer, oder der Parameter ist NULL.

lParam2

Treiberspezifische 32-Bit-Daten.

Rückgabewert

Gibt einen Wert ungleich 0 (null) zurück, wenn er erfolgreich war, andernfalls 0 (null).

Bemerkungen

Wenn der Treiber einen Wert ungleich 0 (null) zurückgibt, verwendet das System diesen Wert als Treiberbezeichner (dwDriverId-Parameter) in Nachrichten, die es anschließend an die Treiberinstanz sendet. Der Treiber kann einen beliebigen Werttyp als Bezeichner zurückgeben. Einige Treiber geben beispielsweise Speicheradressen zurück, die auf instanzspezifische Informationen verweisen. Wenn Sie diese Methode zum Angeben von Bezeichnern für eine Treiberinstanz verwenden, erhalten die Treiber während der Nachrichtenverarbeitung zugriff auf die Informationen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Mmsystem.h (include Windows.h)

Siehe auch

Installierbare Treiber

Installierbare Treibermeldungen