私はデフォルトのものと同じように複数のアダプタを持っています.wifi-net、WindowsのUSBなどの3Gカードです。 どのアクティビティをどのように決定するのですか?私はGetAdaptersInfo/GetIfEntryを使用しようとしましたが、答えはありません。誰かが私にいくつかの示唆を与えることができますか?Windowsのアクティビティアダプタはどれですか?
0
A
答えて
2
「アクティビティ1」の意味がわからないので、「どのネットワークアダプタがインターネットに接続するためのデフォルトですか?」と仮定します。
GetIpForwardTableを呼び出します。テーブル内のインスタンスを列挙します。 dwForwardDestメンバがゼロに設定された行がデフォルトルートです。 dwForwardDestが0に設定されている行が2つ以上ある場合(複数のadpaterがある場合に発生する可能性があります)、dwForwardMetric1メンバーをタイブレーカーとして使用します(最小値が勝つ)。
GetIpForwardTableからデフォルトのルート行が見つかると、dwForwardIfIndexメンバーを使用して、GetIfTableへのコールのどのアダプタがデフォルトであるかを識別できます。
+0
ありがとうございました!!!全能オーバーフローああ!あなたは私を得て、私はあなたの提案で少しコードを書いた、私はそれがうまく動作すると確信しています。笑、tksの男。私は最終結果を共有します。 – wells
関連する問題
- 1. GPSのスピードはWindows phone 7のどれくらいですか
- 2. Windowsログファイルのディレクトリはどこですか?
- 3. Windowsストアアプリのタイマーはどこですか?
- 4. Windowsのllvm-configはどこですか?
- 5. windows 8 - セッションはどこですか?
- 6. Windows CEプラットフォームビルダー3.00はどこですか?
- 7. Windows UI/UXガイドラインに従うダイアログ間隔はどれですか?
- 8. WindowsデスクトップC#APIはどこで見つけられますか?
- 9. Windows認証でカスタムログインページ(Windowsログインボックスではない)を使用するにはどうすればよいですか?
- 10. Windows 7のドキュメントファイル用のWindowsエクスプローラでサムネイルプレビューアイコンを作成するにはどうすればよいですか?
- 11. あるWindowsアプリケーションから別のWindowsアプリケーションにデータをコピーするにはどうすればよいですか?
- 12. Windows XPでPython 2.5のインストールはどうすればいいですか?
- 13. 64ビットバージョンのWindows SDKではFxCopはどこですか?
- 14. Windowsワークフローサービス - それらは何ですか?
- 15. Windowsのアプリケーションシャットダウンをスケジュールするにはどうすればよいですか?
- 16. Windows CEモバイル(OS Windows CE)のSQLCE(Microsoft SQLコンパクト版)データベースにアクセスする最速の方法はどれですか?
- 17. WindowsプロセスがC++で別のWindowsプロセスが親プロセスであるかどうかを確実に確認するにはどうすればよいですか?
- 18. Windowsでカスタムログインページを作成するにはどうすればいいですか?
- 19. Windowsでサブプロセスを開始するにはどうすればよいですか?
- 20. Windows Mobileでキーボードをポップアップするにはどうすればよいですか?
- 21. Windowsでチェックサムを実行するにはどうすればよいですか?
- 22. Windows 7でソースコードをデバッグするにはどうすればよいですか?
- 23. WindowsサーバーでApacheをアップグレードするにはどうすればよいですか?
- 24. Windowsワークステーションをプログラムでロックするにはどうすればよいですか?
- 25. Windowsでnode.jsをアップグレードするにはどうすればよいですか?
- 26. Windowsでツイストトライアルを実行するにはどうすればよいですか?
- 27. Windowsコンポーネントの制限をWindowsランタイムタイプに克服するにはどうすればよいですか?
- 28. Windows 7とWindows xpとlinuxのブートローダーを返すにはどうすればいいですか
- 29. Windows Phone 8.1アプリケーションでWindows 10を検出するにはどうすればよいですか?
- 30. Windows PhoneでWindows Azureテーブルエンティティを取得するにはどうすればよいですか?
有効なアダプターを複数使用することができます。あなたは正確に何を達成しようとしていますか? –
申し訳ありませんが、セルビーが私を持ってきました:) – wells