时有可能得到所有打开或缓存的gprs在Windows Mobile和方案迫使他们连接关闭?

我一直都在连接管理器API,但不能似乎找到方法,我做到这一点。

此致

有帮助吗?

解决方案

连接管理器可以通知你不再使用通过调用 ConnMgrReleaseConnection 的连接,但不强行关闭连接。它是基于在注册表(HKEY_LOCAL_MACHINE \通讯\ ConnMgr \计划\设置)中定义的寿命缓存,以及在释放请求传递的任何信息关闭。 (顺便说一句,这些API被包裹在 SDF )。

要强制关闭连接的唯一方式是使用 RAS 以枚举所有设备的连接,找到一个你后,并关闭它。请注意,如果你这样做,的ConnectionManager不知道它被关闭,所以这将是尝试使用该连接的下一次被打乱。通常它会在内部得到一个错误,并再次尝试打开一个新的连接,一切都很好,但情况因人而异。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top