2017-06-20 14 views
0

私のC#アプリケーションでは、Windows CE 6.0で動作しているデバイスのすべてのネットワークインターフェイスを特定する必要があります。ドットネット完全なフレームワークでどのようにWindows CEのすべてのネットワークインターフェイスを見つけるのですか?

私は

NetworkInterface.GetAllNetworkInterfaces(); 

を使用することですが、私は、コンパクトな枠組みの中で、同じ名前空間とクラスが表示されません。
私はNetworkInterface.GetAllNetworkInterfaces()のようなコードが必要です。

答えて

0

1つのオプションは、出力をWindowsのコマンド "netshを" 実行し、解析することができます

コマンド:

netsh interface show interface 

出力:

Admin State State   Type    Interface Name 
------------------------------------------------------------------------- 
Enabled  Connected  Dedicated  Ethernet 1 
Enabled  Disconnected Dedicated  Wi-Fi 
+0

私は上のコマンドを実行してみてくださいcmd.exe "netsh.exeを実行できません"と表示されています – shivkumar

+0

@shivkumar try 'wmic nic get NetConnectionID'。これは、無効にされたものを含む通常の接続インタフェースを表示します。 – NtFreX

+0

「wmic.exeを実行できません」というエラーが表示される – shivkumar

関連する問題