串口modem高手请入

icefireren 2004-09-23 10:35:47
我现在有一个程序是通过A modem拨号到B modem,拨通后会从B modem相连的pc(linux)上传一个
shell过来,当我从穿过来的shell里用exit退出后,与A modem相连的程序接收到的是NO CARRIER字符,同时B Modem断开。我想知道的是如何检测这个状态?是不是可以检测某个状态位?因为不大可能去全文匹配No carrier,这样会有其他问题。

希望能用windows API 实现,而不是那些控件!谢谢
...全文
51 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
icefireren 2004-10-06
  • 打赏
  • 举报
回复
没人答对,但散分
stevecrisewu 2004-09-23
  • 打赏
  • 举报
回复
你可以用TAPI。
如果断线,modem将没有载波信号,你可以根据它来判断是否断线。
icefireren 2004-09-23
  • 打赏
  • 举报
回复
回楼上,我没有见到这个函数啊!
我最希望能有个事件可以监控
Pipi0714 2004-09-23
  • 打赏
  • 举报
回复
通过GetCDHolding()属性。
icefireren 2004-09-23
  • 打赏
  • 举报
回复
谢谢回复!我现在只想知道是否有一个信号量之类的冬冬来判断他。谢谢了

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧