USBデバイスツリービューア、MicrosoftUSBViewベースのプログラム

USB Device Tree Viewerは、 (USB Device Tree Viewer)Windowsコンピューター上のUSB コントローラー(Controllers)と接続されたUSBデバイスを参照できる無料のツールです。これは、 MicrosoftUSBView(Microsoft USBView)に基づいています。Microsoft USBViewは、サンプルコードとしてWindows Driver KitWDK )8.1が付属しているアプリケーションです。これにより、システム上のすべてのUSBコントローラーと接続されているUSBデバイスを参照できます。左側のペインには、すべてのUSBデータがツリーのような形式で表示され、右側のペインには、選択したUSBに関連する(USB)USB​​データ構造が表示されます。デバイス、構成(Configuration)インターフェイス(Interface)エンドポイント記述子(Endpoint Descriptors)などのデバイス(Device)、および現在のデバイス構成。サンプルは提供されていますが、実際のアプリケーションは含まれていませんが、それは単なるコードであり、VisualStudioでそれらをコンパイルする方法(Visual)です(Studio)

USBデバイスツリービューア

USBデバイスツリービューア

ドイツの開発者UweSieber がこのアプリケーションをコンパイルし、いくつかの機能を追加し、USBデバイスツリービューアー(USB Device Tree Viewer)と呼ばれる無料のツールをリリースしました。開発者によると、これらは彼が元のコードに加えた変更です

  1. カスタムアイコン付きのTreeViewを提供します
  2. USBTreeViewは、Windowsデバイス管理から情報を収集するときに、ドライブ文字やCOMポートなどの子デバイスを表示します(Windows Device Management)
  3. Windows8で利用可能な拡張USB情報(USB)
  4. USBデバイスの列挙が高速化され、ツリービュー(Tree View)から独立した状態に保たれています
  5. 失敗したUSBリクエストはバックグラウンドで再試行されます
  6. 更新しても、ツリーアイテムの選択は保持されます
  7. ジャンプリスト付きのツールバーが含まれています
  8. 記述子の16進ダンプを表示できます
  9. ウィンドウの位置は常に保存されます
  10. 右ペインの背景色とフォントを変更できます
  11. テキスト出力が再配置されます
  12. 安全な取り外し、デバイスの再起動、ポートの再起動が含まれています。

各USB(USB)ポートについては、非常に役立つ情報がたくさんあります。たとえば、ドライバー名、スリープ状態、USBハブ記述子などのように。フリーウェアは、 (USB Hub Descriptor)USBハブ(USB Hub)高速対応(High Speed Capable)かどうかを教えてくれます。また、新しいUSBチップセット、つまりUSB Enhance Controllerの場合、(USB Enhance Controller)電源状態(Power State)の包括的なビューが提供されます。

usb2

ホームページ(home page)(home page)からダウンロードしてください。

このツールがお役に立てば幸いです。(I hope you find this tool helpful.)



About the author

私は、Windows 11 または 10 アプリケーションの開発と保守に 10 年以上の経験を持つソフトウェア エンジニアです。また、Google ドキュメントと Microsoft Edge の使用経験もあります。これらの分野での私のスキルは、将来のソフトウェア エンジニアリングの役割の優れた候補者になります。



Related posts