トップ回答者
SSIDを取得したい

質問
-
Windows7 VB2010 .NetFramework 4 の環境で開発をしています。
SSIDを取得する方法をサイトで調べると
Management.ManagementObjectSearcherを利用する方法があったのでそれを使用しようとしたのですが
エラーとなり取得できません Exceptionをキャッチしてみても「サポートされていません」というメッセージしかとれず
どう修正していいのか分からず、困り果てて、こちらで質問させて頂きました。
SSIDをVB.NETから取得したいのですが、どのような方法で可能でしょうか?
ちなみにエラーとなったのは下記のようなソースです。書き方がまずいのでしょうか
Private Sub Button1_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles Button1.Click
Try
Dim query As String = "SELECT * FROM MSNDis_80211_BSSIList WHERE Active= 'True'"
Dim searcher As Management.ManagementObjectSearcher = New Management.ManagementObjectSearcher("root/WMI", query)
Dim moc As Management.ManagementObjectCollection = searcher.Get
Dim moe As Management.ManagementObjectCollection.ManagementObjectEnumerator = moc.GetEnumeratormoe.MoveNext()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
回答
-
VbBeginer さん、こんにちは
フォーラム オペレーターの星 睦美です。英語の情報も探してみると、MSNDis_80211_BSSIList がWindow 7では使えないかもというコメントがありました。探した情報のなかで今回のVbBeginer さんの質問とは別のアプローチですが、以下のページをご紹介します。
(参考情報)
・How to get SSID and RSSI for Win7 using C#:
http://win7.deveronline.com/questions-and-answers/windows-7-application/19/how-to-get-ssid-and-rssi-for-win7-using-c.html日本語の情報が見つけにくい場合は"How to get SSID" と"Windows 7"、"VB.NET" などをキーワードに入れて英語の情報も検索してみるとほかにも参考になる情報が見つかると思います。
日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美
すべての返信
-
VbBeginer さん、こんにちは
フォーラム オペレーターの星 睦美です。英語の情報も探してみると、MSNDis_80211_BSSIList がWindow 7では使えないかもというコメントがありました。探した情報のなかで今回のVbBeginer さんの質問とは別のアプローチですが、以下のページをご紹介します。
(参考情報)
・How to get SSID and RSSI for Win7 using C#:
http://win7.deveronline.com/questions-and-answers/windows-7-application/19/how-to-get-ssid-and-rssi-for-win7-using-c.html日本語の情報が見つけにくい場合は"How to get SSID" と"Windows 7"、"VB.NET" などをキーワードに入れて英語の情報も検索してみるとほかにも参考になる情報が見つかると思います。
日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美