0

わかりました..この質問が意味をなすかどうか見てみましょう:/

選択した NIC の NetworkAdapter クラス情報を表示できるクエリを作成しました。どういうわけか、NetworkAdapterConfiguration クラスからの情報を同じクエリ (IPAddress、DefaultGateway など) に含めたいと考えています。PLEEEEEEESヘルプ!!

intquery = new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapter WHERE Description ='" + comboBox1.Items[comboBox1.SelectedIndex].ToString()+ "'");
        ManagementObjectCollection queryCollection = intquery.Get();
        queryCollection = intquery.Get();

これは、tcp/ip 情報の別のクエリです。

ManagementObjectSearcher query = new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = 'TRUE'");
        ManagementObjectCollection queryCollection1 = query.Get();

それらをマージして、同じコンボ ボックスから選択できますか??

どうもありがとう :)

4

1 に答える 1

1

とクラスの関係を表すWin32_NetworkAdapterSettingである WMI クラスを使用できます。これをチェックして、Associations クラスがどのように機能するかを確認します (リンクには別の WMI クラスが表示されますが、ケースでの使用方法を理解できます)。association classWin32_NetworkAdapterConfigurationWin32_NetworkAdapterHow to join in a WMI Query (WQL)

于 2011-02-24T16:04:44.377 に答える