OpenDriver 関数 (mmiscapi.h)
インストール可能なドライバーのインスタンスを開き、ドライバーの既定の設定またはドライバー固有の値を使用してインスタンスを初期化します。
構文
HDRVR OpenDriver(
[in] LPCWSTR szDriverName,
[in] LPCWSTR szSectionName,
[in] LPARAM lParam2
);
パラメーター
[in] szDriverName
インストール可能なドライバーのファイル名またはインストール可能なドライバーに関連付けられているレジストリ値の名前を指定する、null で終わるワイド文字列のアドレス。 (この値は、ドライバーのインストール時に以前に設定されている必要があります)。
[in] szSectionName
lpDriverName パラメーターによって指定されたレジストリ値を含むレジストリ キーの名前を指定する、null で終わるワイド文字列のアドレス。 lpSectionName が NULL の場合、レジストリ キーは Drivers32 と見なされます。
[in] lParam2
32 ビット ドライバー固有の値。 この値は、インストール可能なドライバーの DriverProc 関数に lParam2 パラメーターとして渡されます。
戻り値
成功した場合はインストール可能なドライバー インスタンスのハンドルを返し、それ以外の場合は NULL を 返します。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ],インストール可能なドライバー, インストール可能なドライバー関数 |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | mmiscapi.h (Mmiscapi.h、Windows.h を含む) |
Library | Winmm.lib |
[DLL] | Winmm.dll |