调制解调器配置
利用调制解调器配置功能,您能够在建立连接之前配置调制解调器。 应用程序可以设置调制解调器选项并确定调制解调器的功能,而无需使用特定于任何调制解调器设备的命令。 以下是应用程序在进行调用之前可以设置的一般功能:
- 主要操作模式(同步、异步以及是否启用错误控制)。
- V.42 错误控制(由 CCITT 建议 V.42 定义),包括特定参数。 CCITT 代表国际电报和电话协商委员会。
- V.42bis(由 CCITT 建议 V.42bis 定义)和 MNP5 数据压缩。
- 超时选项,包括调用设置、不活动和缓冲数据传递。
在设置调制解调器的配置之前,应用程序应使用 GetCommProperties 函数确定调制解调器设备的功能。 此函数会填充 COMMPROP 结构。 此结构包含一个常规部分,适用于所有通信设备,以及特定于每个提供程序子类型的部分。 对于调制解调器设备,COMMPROP 结构的提供程序特定部分是一种 MODEMDEVCAPS 结构。
应用程序可以使用 GetCommConfig 和 SetCommConfig 函数获取和设置调制解调的当前配置,这两个函数都使用 COMMCONFIG 结构。 此结构包含一个常规部分,适用于所有通信设备,以及特定于每个提供程序子类型的部分。 对于调制解调器设备,COMMCONFIG 结构的提供程序特定部分是一种 MODEMSETTINGS 结构。
配置调制解调器后,应用程序可以使用电话应用程序编程接口 (TAPI) 来实际建立连接。
调制解调器配置功能不提供调制解调器的长期管理和维护。 调制解调器服务提供商应为此提供调制解调器配置对话框。