0

Windows 中是否有任何 API 可以执行以下步骤(创建新调制解调器)。

控制面板->电话和调制解调器选项->调制解调器(选项卡)->添加->标记不检测我的设备->从列表中选择(两台计算机之间的通信电缆)->从lsit中选择端口->完成。

如何以编程方式执行此操作。请为此参考一些 API。

4

2 回答 2

1

您可能可以使用 Windows 中的 TAPI(电话 API)做一些事情。

看看这里(对于一些特定的调制解调器 API):

在这里(对于所有可用的 TAPI 接口):

于 2012-07-09T14:35:02.620 回答
0

看看这个页面: http: //support2.microsoft.com/default.aspx ?scid=kb;EN-US;Q304294

我遇到了和你一样的问题,我在win7 64位系统上成功解决了这个问题。您应该从此页面下载源文件并使用 WDK (我使用 WDK7.1) 进行编译。注意,原源是DDK编译的,在WDK下会链接失败。所以你应该在文件'SOURCES'中添加一行:

  USE_MSVCRT = 1

构建通过后,您将获得一个可执行文件“mdminst.exe”。然后你可以通过 CLI 安装任何你想要的调制解调器:

C:\> mdminst <modem-inf-file> <COM port> <HardwareID>

前任。要在 COM1 上安装标准 33600bps 调制解调器,命令是:

mdminst c:\windows\inf\mdmgen.inf COM1 mdmgen336
于 2014-09-28T06:04:20.530 回答