kb219
驱动牛犊
驱动牛犊
  • 注册日期2004-08-17
  • 最后登录2008-06-19
  • 粉丝0
  • 关注0
  • 积分208分
  • 威望22点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
阅读:1254回复:0

modem 断开网络 怎么会失去相应哪?

楼主#
更多 发布于:2005-04-27 17:57
虚拟串口在拨号成功后,断开网络却挂住了!

勉强抄下几条 DbgView 的记录,麻烦大家帮我分析一下,问题可能出现在什么地方?!

dbgview:

write (36) Data (发送断开命令串)

IOCTL_SERIAL_WAIT_ON_MASK...

Read (3113) Data

IOCTL_SERIAL_WAIT_ON_MASK...

Read (3112) Data      (返回modem应答的“..no capture..”)

IOCTL_SERIAL_SET_WAIT_MASK...

IOCTL_SERIAL_WAIT_ON_MASK...

IOCTL_SERIAL_WAIT_ON_MASK...

IOCTL_SERIAL_PURGE(0x3)
PURGE SUCCESS!

IOCTL_SERIAL_SET_WAIT_MASK...

IOCTL_SERIAL_PURGE(0x3)
PURGE SUCCESS!

IOCTL_SERIAL_SET_WAIT_MASK...

IOCTL_SERIAL_GET_MODEMSTATUS... (CTS、DSR高;CD低)
Return flag(0x3)

IOCTL_SERIAL_GET_STATS...
IOCTL_SERIAL_GET_STATS...
IOCTL_SERIAL_GET_STATS...
IOCTL_SERIAL_GET_STATS... (后来就不动了)

拨号软件应该在 CD 拉低之后就开始关闭串口吧?,为什么好像还在检查网络状态哪?

多谢!多谢!

Shentu 大侠请来收分。
游客

返回顶部