拨号成功后,gethostbyname重试多次才能成功
snjsj 2009-11-12 02:01:59 在WindowsMobile6设备上,用ConnMgr的函数拨号成功以后(使用的同步拨号函数,确定已经返回成功),再调用gethostbyname()来解析一个域名,根据测试结果,需要20次左右重试才能得到IP。整个过程耗时40秒左右(拨号10s,轮询gethostbyname大概30秒)。
而使用自带的IE进行拨号并打开网页的总时间大约只需要20秒左右。请问是否有人知道为什么?或者我少调用了什么API或者设置不正确?