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 驱动程序框架(WDF)对通用串行总线(USB)设备执行批量数据传输和中断数据传输。 此示例是为 OSR USB-FX2 学习工具包编写的。 可以在 使用 OSR USB FX-2 学习工具包 V2.0 中找到设备的规范。
USBSAMP USBSAMP 示例演示如何使用 Windows 驱动程序框架(WDF)执行批量和时序数据传输到通用 USB 设备。 此示例是为 Intel 82930 USB 测试板编写的。 它包含一个控制台测试应用程序,用于启动批量传输和时序传输,并获取有关设备的 I/O 终结点的信息。 该应用程序还演示如何使用基于 GUID 的设备名称和管道名称,这些名称由作系统使用 SetupDiXXX 用户模式 API 生成。
USBVIEW USBVIEW 示例演示用户模式应用程序如何枚举 USB 主机控制器、USB 中心和连接的 USB 设备。 此示例演示如何从注册表查询有关 USB 设备的信息,以及如何通过向设备发出的 USB 请求查询有关 USB 设备的信息。 USBVIEW 基于 Windows 驱动程序模型(WDM)。

获取 Windows 驱动程序工具包(WDK) 工具 文件夹中的 USBView 可执行文件。

生成示例

有关生成示例驱动程序的信息,请参阅 开发、测试和部署驱动程序