我想在调制解调器拨完电话号码后挂断。我可以跟踪调制解调器何时开始拨号以及何时断开连接。但我无法跟踪拨号完成。我为此使用 TAPI。我尝试了 C# 和 C++。但我不知道如何管理它。
问问题
449 次
1 回答
2
当调制解调器拨号时,它通常只是坐在那里等待另一端应答。TAPI 可以告诉您何时开始拨号(因为它发送拨号命令)和何时发生挂断(因为调制解调器报告“NO CARRIER”),它可以告诉您其他调制解调器何时应答(因为调制解调器报告它已连接),但调制解调器没有说明何时完成拨号。(所谓的“winmodems”可能能够做到这一点,因为它们更多地由驱动程序运行,而不是调制解调器中的硬件。但这不是你真正可以依赖的东西。)
这意味着您真正知道的唯一方法是拥有一个调制解调器,该调制解调器可以通过麦克风或线路输入或其他东西将电话线上的声音反馈回(这在调制解调器上也不是完全通用的),并且具有一些软件会监听按键音并在听到暂停时进行报告。
于 2011-04-08T08:52:45.490 回答