USB ドライバーのサンプル
この記事には、GitHub の Windows ドライバー サンプル リポジトリからダウンロードできる USB サンプルに関する基本情報が含まれています。
USB のサンプル
サンプル名 | サンプルの説明 |
---|---|
OSR USB-FX2 用 WDF サンプル ドライバー学習ラボ OSR USB-FX2 (UMDF バージョン 1) 用のサンプル UMDF 関数ドライバー OSR USB-FX2 (UMDF バージョン 2) 用のサンプル関数ドライバー OSR USB-FX2 用の KMDF 関数ドライバーのサンプル |
OSRUSBFX2 サンプルは、Microsoft Windows Driver Frameworks (WDF) を使用して、ユニバーサル シリアル バス (USB) デバイスへのバルクおよび割り込みデータ転送を実行する方法を示します。 このサンプルは、OSR USB-FX2 学習キット用に記述されています。 デバイスの仕様については、OSR USB FX-2 学習キット 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 実行可能ファイルを取得します。 |
サンプルのビルド
サンプル ドライバーのビルドの詳細については、「ドライバーの開発、テスト、および展開」を参照してください。