Share via


DRV_OPEN メッセージ

新しいインスタンスを開くようドライバーに指示します。

パラメーター

dwDriverId

インストール可能なドライバーの識別子。

hdrvr

インストール可能なドライバー インスタンスのハンドル。

lParam1

インスタンスを開くために使用される構成情報を指定する、null で終わるワイド文字列のアドレス。 使用可能な構成情報がない場合は、この文字列が空であるか、パラメーターが NULL です

lParam2

32 ビット ドライバー固有のデータ。

戻り値

成功した場合は 0 以外の値を返し、それ以外の場合は 0 を返します。

解説

ドライバーが 0 以外の値を返す場合、システムはその値をドライバーインスタンスに送信するメッセージのドライバー識別子 ( dwDriverId パラメーター) として使用します。 ドライバーは、識別子として任意の種類の値を返すことができます。 たとえば、一部のドライバーは、インスタンス固有の情報を指すメモリ アドレスを返します。 ドライバー インスタンスの識別子を指定するこのメソッドを使用すると、ドライバーはメッセージの処理中に情報にアクセスできるようになります。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Mmsystem.h (Windows.h を含む)

関連項目

インストール可能なドライバー

インストール可能なドライバー メッセージ