1
デフォルトの接続がインターネットであるにもかかわらず、アプリケーションに強制的に(GUIDを使用して)WAPゲートウェイをブラウズさせるために、C#でセルコア接続マネージャーを使用しようとしました。私はWAP接続が開かれていることを確認していますが、実際の要求はすべてインターネットを経由し、2つのオープンな接続で終わります。何かヒント?Windows Mobileの接続マネージャー
デフォルトの接続がインターネットであるにもかかわらず、アプリケーションに強制的に(GUIDを使用して)WAPゲートウェイをブラウズさせるために、C#でセルコア接続マネージャーを使用しようとしました。私はWAP接続が開かれていることを確認していますが、実際の要求はすべてインターネットを経由し、2つのオープンな接続で終わります。何かヒント?Windows Mobileの接続マネージャー
これは、Connection Managerを使用して行うことができます。 OpenNetCFスマートデバイスフレームワークには.NETラッパーがあります。ドキュメントhere。そのGUIDを使用して、特定のネットワークに接続するConnectメソッドを使用する必要があります。
接続マネージャを使用してGUIDを使用して特定のネットワークに接続することは、まさに私がやっていることです。 – Zamel
リクエストを作成するために使用しているコードを投稿できますか? – kgiannakakis
IntPtr connHandle = IntPtr.Zero; ConnMgrStatus stat; Guid wapguid = new Guid( "{bla-bla}"); ConnMgrConnectionInfo info =新しいConnMgrConnectionInfo(wapguid、ConnMgrPriority.UserInteractive、ConnMgrProxy.Http); ConnectionManager.ConnMgrEstablishConnectionSync(info、ref connHandle、20000、ref stat); – Zamel