帮忙分析下:WinCE下的拨号问题

fishly_0 2010-01-22 01:31:07
我用的是wince5.0的系统,系统起来后,如果手动点击拨号连接,那么可以拨上网络,而且断开后继续拨也基本都能成功。 如果是应用程序调用RasDial来拨号,发现即使拨上去了,那么调用RasHangUp挂断网络后,经常就无法拨上网络了。

而且我发现,当我手动拨号成功后,再断开连接,然后用应用程序去拨号,每次都能成功,而且多次的断开重拨也都能成功。

不知道用RasDial拨号是不是有什么需要注意的呢? 知道的高手指点下。
...全文
61 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
slzaixx 2011-09-20
  • 打赏
  • 举报
回复
因为每次动作都会先判断句柄的,当程序关了,拨号还是连着的,当程序再次运行,句柄是空的。这样去联接的话,是不成功的,因为拨号已经被连接了。
wolfmvp 2010-01-26
  • 打赏
  • 举报
回复
这个问题应该是流程没有理顺,有些细微的东西楼主可能没注意到,把每一步需要注意的都写下来,那时不用别人说估记自己都清楚了,呵呵…
fishly_0 2010-01-25
  • 打赏
  • 举报
回复
再up下。
kyzf 2010-01-23
  • 打赏
  • 举报
回复
帮顶下。

MARK,期待高手出现,我也学习下。
fishly_0 2010-01-23
  • 打赏
  • 举报
回复
自己up下,高手帮忙分析下。
fishly_0 2010-01-22
  • 打赏
  • 举报
回复
为啥RasDial和 手动拨号的效果不一样呢??????
fishly_0 2010-01-22
  • 打赏
  • 举报
回复
另外,我本想用函数:RasGetEntryDialParams,RasSetEntryDialParams,来改变下拨号参数。 可是发现如果我系统起来后,直接用程序调用这2个参数,每次函数都无法正确执行。 可是我手动拨号成功,断开连接,然后再启动程序,却发现这2个函数都能正常执行了,太奇怪了。肯定是有什么参数我没设对?

19,498

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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