WinRT APIを使用して、Windows PhoneアプリケーションをWindows 8 Metroに移植する作業を進めています。 Wp7プラットフォームでは、ソケット接続を開くときに使用するネットワーク接続タイプの要件と設定の両方を設定することができます。これは、任意のポート上のソケットを使用するネットワーキングアプリケーションです。たとえば、デフォルトでは、ソケットはWi-Fiで接続され、予期せぬデータの使用からユーザーを保護するために携帯電話のデータ接続ではなく、セルラー接続を使用するように設定するだけでなく、接続されていても使用することができますwifiに。これは、ユーザーがWiFiネットワーク接続を使用してファイアウォールの背後にある企業ネットワーク上にいる場合に便利ですが、接続先のサーバーまたはポートが企業のファイアウォールによってブロックされています。この場合、ユーザーはWi-Fiに接続している間でも、私のアプリに携帯電話のデータ接続を使用するよう指示することができ、接続が可能になります。Wp7 to WinRT:StreamSocketとネットワークアダプタの優先度
これまでのところ、WinRTでは、現在アクティブなインターネット接続に関する情報を取得し、各接続を通じて列挙することしかできませんでした。しかし、StreamSocketに、現在アクティブなデータ接続から代替データ接続を介して接続する方がよいかどうか、またはこれが可能であるかどうかを知る方法はわかりません。この機能がなければ、上記のネットワークファイアウォールのシナリオはアプリの終わりからは不可能です。ユーザーはシステム設定に行き、自分のアプリで作業するためにWi-Fiを無効にする必要があります。これは理想的ではありません。Windows Phoneのユーザーは、Wi-Fiをオンまたはオフにせずにこの設定を行うことができます。
WinRTでネットワークアダプターの設定をプログラムでWP7で行う方法はありますか?
OOC ... WP7のコードはどうですか?私はそれをする方法に精通していない。 –