关于3G拨号上网的问题?
同事有个关于3G拨号上网的问题,我也是第一次做这个,希望做过的给指点一二。
环境:VS2008 + Windows Mobile Professional SDK 6.0
上下文是这样的:
在真机中使用的联通的3G卡,使用RasDial配置拨号的相关信息,(3gnet *99#),然后调用RasHangUp(), 最好调用ConnMgrEstablishConnectionSync进行连接,前面的两个调用都正确,但是最后调用ConnMgrEstablishConnectionSync失败了,错误码为36(从该函数的最后一个参数可以得到)。
如果这个时候做这样一个操作,从控制面板进入,打开 :设置\Internet 设置下 - “ 连接管理现有连接”,然后点击那“ 连接管理现有连接”的链接,不做任何的操作,点击OK退出,然后再运行这个程序就可以拨号成功了。
从上面的这个现象来看,感觉不像是参数设置错误,可能是少调用了什么。
知道的或者做过3G拨号上网的童鞋给指点一下,谢谢~