「ネットワークとインターネット接続」の取得方法

解決


なべわた  2003-12-08 09:47:17  No: 80769

コントロールパネルにある「ネットワークとインターネット接続」の
接続名(「ローカル エリア接続」とか)をVBで取得する方法は
ありませんでしょうか?


岡田 之仁  2003-12-08 13:56:47  No: 80770

最近、WMIやADSIの話題がありましたが、そちらを参考に。

\\MachineName\root\cimv2
に対し、select * from Win32_NetworkAdapter
で、ネットワークアダプタの一覧が取得できます。

ここで、気をつけないといけないのは、Win2000とWinXPで、取得される
項目のフィールド名に相違があります。

WinXP では、NetConnectionID に、『ローカル エリア接続』と格納され
ますが、Win2000では、その項目はありません。他の取得方法があるとは
思いますが。

で、NetConnectionStatus が、『2』であれば、有効です。
ちなみに、『0』であれば、無効になっています。

ご参考までに・・・

以上。


なべわた  2003-12-08 20:46:47  No: 80771

岡田 之仁様

ご回答ありがとうございます。
早速調べてみます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加