У меня есть приложение .NET (WPF, но это не имеет большого значения), работающее на Windows 7 (x86).Я хочу подключиться к Интернету из своего приложения для вызова веб-службы.Когда есть соединение Wi-Fi, я хочу использовать это.Если нет Wi-Fi-соединения, я хочу автоматически подключиться к настройке GPRS-соединения, определенной в ОС (например, в настройках соединения с Internet Explorer).
В дни коммутируемого соединения вы можете указать и локальную сетьподключение и коммутируемое соединение в IE, и когда IE обнаружил, что нет локальной сети, вас спросили, хотите ли вы подключиться к коммутируемому соединению.
В этом случае у меня вместо локальной сети есть Wi-Fi иGPRS вместо dialup, и я использую не IE, а собственное приложение .NET.Запрос пользователя с диалогом ОС будет в порядке.
Я могу сделать это сам с помощью управляемого wlan API (codeplex) и SDK производителя чипсетов GPRS, но я хочу знать, есть ли способ, которым Windows 7 может сделать это для меня.