我正在使用CodeProject的这个示例代码来连接到GPRS
in Windows Mobile
。C#
我尝试了代码,它工作正常。但是,有时我会收到一条消息说“ConnectionLinkFailed”并且我无法连接到 GPRS。
我必须等待一段时间才能再次连接。重启也解决不了问题。
有谁知道如何避免这个异常?
谢谢你的帮助!
我正在使用CodeProject的这个示例代码来连接到GPRS
in Windows Mobile
。C#
我尝试了代码,它工作正常。但是,有时我会收到一条消息说“ConnectionLinkFailed”并且我无法连接到 GPRS。
我必须等待一段时间才能再次连接。重启也解决不了问题。
有谁知道如何避免这个异常?
谢谢你的帮助!
MSDN 站点仅声明:
CONNMGR_STATUS_CONNECTIONLINKFAILED 连接链接过早断开。
没有进一步的描述。我假设您的提供商有问题。除此之外,我不依赖连接管理器 (CM) 连接。有时它声明连接可用,但它不是真实的,因为 CM 使用缓存信息。
通常,为了获得连接,您只需发出一个 http 请求。CM 将选择正确的连接。仅当您需要在具有相同目标网络的不同连接之间切换时,CM API 的使用才有用。但我通常不是这种情况,因为您通常只有一个 WiFi 和一个 GPRS 连接到互联网,并且在 GPRS 之前选择 WiFi(由于成本)。
是什么场景让您认为必须使用 CM?