连接链接在 GPRS 连接上失败



我正在使用CodeProject的此示例代码连接到C# Windows Mobile中的GPRS

我尝试了代码,它工作正常。但是,有时我会收到一条消息,说"连接链接失败",我无法连接到GPRS。

我必须等待一段时间才能再次连接。重新启动也不能解决问题。

有谁知道如何避免这种异常?

感谢您的任何帮助!

MSDN 站点仅声明:

CONNMGR_STATUS_CONNECTIONLINKFAILED 连接链接过早断开。

没有进一步的描述。我假设您的提供商有问题。除此之外,我不依赖连接管理器 (CM) 连接。Soemtimes它声明连接可用,但它不是真实的,因为CM使用缓存的信息。

通常,要获得连接,您只需发出 http 请求。CM 将选择正确的连接。CM API 的美国仅在您需要在具有相同目标网络的不同连接之间切换时才有用。但我通常不是这种情况,因为您通常只有一个 WiFi 和一个 GPRS 连接到互联网,并且在 GPRS 之前选择了 WiFi(由于成本)。

是什么

场景让你认为你必须使用CM?

最新更新