USB ドライバーのサンプル
この記事には、GitHub の Windows ドライバー サンプル リポジトリからダウンロードできる USB サンプルに関する基本情報が含まれています。
USB サンプル
サンプル名 | サンプルの説明 |
---|---|
OSR USB-FX2 用 WDF サンプル ドライバー学習ラボOSR USB-FX2 用 UMDF ファンクション ドライバーのサンプル (UMDF バージョン 1)OSR USB-FX2 のサンプル関数ドライバー (UMDF バージョン 2)OSR USB-FX2 用の KMDF ファンクション ドライバーのサンプル | OSRUSBFX2 サンプルは、Microsoft Windows Driver Frameworks (WDF) を使用してユニバーサル シリアル バス (USB) デバイスへのデータ転送を一括および中断する方法を示しています。 このサンプルは、OSR USB-FX2 ラーニング キット用に作成されています。 デバイスの仕様については、 OSR USB FX-2 Learning Kit V2.0 の使用に関する記事を参照してください。 |
USBSAMP | USBSAMP サンプルは、Windows Driver Framework (WDF) を使用して汎用 USB デバイスへの一括および等時性データ転送を実行する方法を示しています。 このサンプルは、Intel 82930 USB テスト ボード用に記述されています。 これには、一括転送と等時転送を開始し、デバイスの I/O エンドポイントに関する情報を取得するためのコンソール テスト アプリケーションが含まれています。 アプリケーションでは、 SetupDiXXX ユーザー モード API を使用してオペレーティング システムによって生成される GUID ベースのデバイス名とパイプ名を使用する方法も示します。 |
USBVIEW | USBVIEW サンプルは、ユーザー モード アプリケーションが USB ホスト コントローラー、USB ハブ、接続されている USB デバイスを列挙する方法を示しています。 このサンプルでは、レジストリからデバイスへの USB 要求を使用して USB デバイスに関する情報を照会する方法を示します。 USBVIEW は、Windows ドライバー モデル (WDM) に基づいています。 Windows Driver Kit (WDK) Tools フォルダー内の USBView 実行可能ファイルを取得します。 |
サンプルの作成
サンプル ドライバーのビルドの詳細については、「 ドライバーの開発、テスト、および展開」を参照してください。