Windows上のrouteコマンドによって提供される情報を収集するためのWindowsまたはcygwin C/C++ APIはありますか?私は特にルートメトリクスに興味があります。ここでは、どのような経路出力の例がありますか?IPは無実を保護するために変更されています。Windowsのルート情報にC/C++ APIはありますか?
$ route PRINT -4
===========================================================================
Interface List
11...64 31 50 3b ba 96 ......Broadcom NetXtreme Gigabit Ethernet
17...00 50 56 c0 00 01 ......VMware Virtual Ethernet Adapter for VMnet1
18...00 50 56 c0 00 08 ......VMware Virtual Ethernet Adapter for VMnet8
1...........................Software Loopback Interface 1
12...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
10...00 00 00 00 00 00 00 e0 Microsoft Teredo Tunneling Adapter
13...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
14...00 00 00 00 00 00 00 e0 Microsoft 6to4 Adapter
15...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #3
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 99.10.168.1 99.10.170.11 10
99.10.168.0 255.255.248.0 On-link 99.10.170.11 266
99.10.170.11 255.255.255.255 On-link 99.10.170.11 266
99.10.175.255 255.255.255.255 On-link 99.10.170.11 266
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
ありがとうジョー!それをCygwinプログラムに統合することができます。 – mfisch
"ルーティングプロトコルは、サーバーベースのテクノロジです。ルーティングプロトコルのすべての機能は、Windows Server 2008、Windows Server 2003、およびWindows 2000 Serverに組み込まれています。特定の機能をサポートするオペレーティングシステムの詳細については、ドキュメントの「要件」セクションを参照してください。 クライアントOSでルーティングテーブルを列挙するにはどうすればよいですか? – Joakim