调制解调器配置

通过调制解调器配置功能,可以在建立连接之前配置调制解调器。 应用程序可以设置调制解调器选项并确定调制解调器的功能,而无需使用特定于任何调制解调器设备的命令。 以下是应用程序在进行调用之前可能设置的一般功能:

  • 操作的主要模式 (同步、异步,以及是否) 启用错误控制。
  • CCITT 建议 V.42) 定义的 V.42 错误控制 (,包括特定参数。 CCITT 代表国际电报和电话协商委员会。
  • CCITT 建议 V.42bis) 和 MNP5 数据压缩定义的 V.42bis (。
  • 超时选项,包括调用设置、非活动状态和缓冲数据传递。

在设置调制解调器的配置之前,应用程序应使用 GetCommProperties 函数确定调制解调器设备的功能。 此函数填充 COMMPROP 结构。 此结构包含一个常规部分,适用于所有通信设备,以及特定于每个提供程序子类型的部分。 对于调制解调器设备, COMMPROP 结构的提供程序特定部分是 一种调制解调器DEVCAPS 结构。

应用程序可以使用 GetCommConfig 和 SetCommConfig 函数获取和设置调制解调器的当前配置,这两个函数均使用 COMMCONFIG 结构。 此结构包含一个常规部分,适用于所有通信设备,以及特定于每个提供程序子类型的部分。 对于调制解调器设备, COMMCONFIG 结构的提供程序特定部分是 一种调制解调器SETTINGS 结构。

配置调制解调器后,应用程序可以使用电话应用程序编程接口 (TAPI) 来实际建立连接。

调制解调器配置功能不提供调制解调器的长期管理和维护。 调制解调器服务提供商应为此提供调制解调器配置对话框。