openDriver 函数 (mmiscapi.h)
打开可安装驱动程序的实例,并使用驱动程序的默认设置或特定于驱动程序的值初始化该实例。
语法
HDRVR OpenDriver(
[in] LPCWSTR szDriverName,
[in] LPCWSTR szSectionName,
[in] LPARAM lParam2
);
parameters
[in] szDriverName
以 null 结尾的宽字符字符串的地址,该字符串指定可安装驱动程序的文件名或与可安装驱动程序关联的注册表值的名称。 (以前必须在安装驱动程序时设置此值。)
[in] szSectionName
以 null 结尾的宽字符字符串的地址,该字符串指定包含 lpDriverName 参数给定的注册表值的注册表项的名称。 如果 lpSectionName 为 NULL,则假定注册表项为 Drivers32。
[in] lParam2
32 位特定于驱动程序的值。 此值作为 lParam2 参数传递给可安装驱动程序的 DriverProc 函数。
返回值
如果成功,则返回可安装驱动程序实例的句柄,否则返回 NULL 。
要求
最低受支持的客户端 | Windows 2000 专业版 [仅限桌面应用],可安装驱动程序,可安装驱动程序功能 |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | mmiscapi.h (包括 Mmiscapi.h、Windows.h) |
Library | Winmm.lib |
DLL | Winmm.dll |