【发布时间】:2010-09-30 04:11:34
【问题描述】:
我有一个在 Windows 7 (x86) 上运行的 .NET 应用程序(WPF,但这并不重要)。我想从我的应用程序连接到 Internet 以调用 Web 服务。当有wifi连接时,我想使用它。如果没有 wifi 连接,我想自动连接到操作系统中定义的 GPRS 连接设置(例如在 Internet Explorer 的连接设置中)。
在拨号时代,IE中既可以指定局域网连接,也可以指定拨号连接,当IE检测到没有局域网时,会询问你是否要连接拨号。
在这种情况下,我使用 wifi 而不是 LAN,使用 GPRS 而不是拨号,而且我使用的不是 IE,而是一个自定义的 .NET 应用程序。用操作系统对话框提示用户就可以了。
我可以使用托管 wlan API (codeplex) 和 GPRS 芯片组制造商的 SDK 自己完成此操作,但我想知道 Windows 7 是否可以为我完成此操作。
【问题讨论】:
标签: .net internet-explorer windows-7 wifi gprs