none
アダプタ情報のMediaSubTypeの種類について RRS feed

  • 質問

  • お世話になります。

    アダプタの情報にMediaSubTypeなるものが存在します。レジストリでは以下のように

      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\{0A07ADF3-583D-45BB-BD12-A87265A70A81}\Connection]
       "PnpInstanceID"="xxxxxxxx\\7&31B03AB0&2&00"
       "MediaSubType"=dword:00000001
       "Name"="ローカル エリア接続 8"

    このMediaSubTypeなるものの種類は何があるのでしょうか?

    私の調べた限りでは

     1=LAN

     2=ワイヤレス

    のようです。他にも存在するのでしょうか?

     

    2010年8月19日 2:16

すべての返信

  • 私の周りには、あとは以下くらいしか見つかりませんでした。
    あと、Vista,7には該当するレジストリがありませんでした。

    Bluetooth ネットワーク接続: 9

    2010年8月19日 12:24
  • なぜ MediaSubType の情報を求めているのでしょうか。
    単純に質問されるのではなく、どういった目的・理由があるかも含めてご質問頂いた方が、別の良い回答がつく可能性があります。


    質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。
    2010年8月19日 13:43
    モデレータ
  • ありがとうございます。

    なるほど、9は『Bluetooth』ですか。

    参考になりました。

    2010年8月20日 11:44
  • ありがとうございます。

    ネットワークアダプタの種類を判断する方法のひとつとして、MediaSubTypeを見て判断している方法が有ると知りました。(ネット上で)

    そこで、MediaSubTypeとは何であるかを調べていたときに、MSDNにも詳しく載っていないことが分かり、使うにしても他にどのような情報が有るのか心配になってお伺いした次第です。

    今更ですが、回答を頂いた皆様、すいませんでした。環境を記載しておりませんでしたね

     Windows XP

    になります。

    2010年8月20日 11:59
  • Windows 7 では存在しないという情報がありますが、それでも良いということでしょうか?
    (将来的に違う OS でもフォローしたいのであれば、やり方を見直すべきかもしれません)

    # WMI あたりで拾えないかと少しぐぐりましたが、あんまり良い情報が見当たらず。


    質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。
    2010年8月20日 14:32
    モデレータ
  • .NET Framework だと NetworkInterfaceType 列挙体にいろいろ定義されています。

    http://msdn.microsoft.com/ja-jp/library/system.net.networkinformation.networkinterfacetype.aspx

    System.Net.NetworkInformation 名前空間内のクラスが使えるかもしれません。

    http://msdn.microsoft.com/ja-jp/library/system.net.networkinformation.aspx

    http://dobon.net/vb/dotnet/internet/networkinterface.html

     


    なかむら(http://d.hatena.ne.jp/griefworker)
    • 回答の候補に設定 山本春海 2010年8月27日 2:40
    2010年8月21日 0:33