检查&在 Compact Framework 下连接到 3G

发布于 2024-09-10 15:13:48 字数 247 浏览 2 评论 0原文

我正在为 Windows Mobile 设备开发一个紧凑框架应用程序,以便通过 3G 与 SQLServer Server 配合使用。

问题是,设备在闲置一段时间后会自动断开 3G,我手动重新连接,这还不错,客户不需要永久 3G 连接,并且延长了电池寿命。

但是...有什么方法可以检查(在 C# 中)3G 连接是否正在运行,如果没有,则激活它?

我的设备是 Intermec CN50。

谢谢,请原谅我糟糕的英语。

I'm developing a compact-framework application for a Windows Mobile device to work with SQLServer Server trough 3G.

The problem is that the device disconnects automatically from 3G after some idle time, and i have reconnect manually, this is not bad at all, the customer doesn't need permanent 3G connection, and it extends the battery life.

But... is there any way to check (in c#) if the 3G connection is running and if not, activate it?

My device is an Intermec CN50.

Thanks and excuse my poor English.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

柳若烟 2024-09-17 15:13:48

我想您可以使用 连接管理器的 API 来执行此操作。 这是一篇使用某些 API 的文章在托管代码中。

您可以使用 ConnMgrQueryDetailedStatus 并根据该信息采取行动。

如果您愿意使用免费的第 3 方程序集,OpennetCF 已经为您完成了包装。查看他们的连接管理器

I guess you can use Connection Manager's API to do this. Here is an article of using some API in managed code.

You can check the connection status with ConnMgrQueryDetailedStatus and act based on that information.

OpennetCF already did the wrapping for you, if you are willing to use a free 3rd party assembly. Check out their Connection Manager.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文