acmDriverOpen 函数打开指定的 ACM 驱动程序,并返回可用于与驱动程序通信的驱动程序实例句柄。
语法
MMRESULT ACMAPI acmDriverOpen(
LPHACMDRIVER phad,
HACMDRIVERID hadid,
DWORD fdwOpen
);
参数
phad
指向接收可用于与驱动程序通信的新驱动程序实例句柄的缓冲区的指针。
hadid
已安装且已启用的 ACM 驱动程序的驱动程序标识符的句柄。
fdwOpen
保留;必须为零。
返回值
如果成功,则返回零,否则返回错误。 可能的错误值包括以下内容。
| 返回代码 | 说明 |
|---|---|
|
至少有一个标志无效。 |
|
指定的句柄无效。 |
|
至少有一个参数无效。 |
|
系统无法分配资源。 |
|
驱动程序未启用。 |
要求
| 要求 | 值 |
|---|---|
| 最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
| 最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
| 目标平台 | Windows |
| 标头 | msacm.h |
| Library | Msacm32.lib |
| DLL | Msacm32.dll |