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 终结点的信息。 该应用程序还演示了如何使用由操作系统使用 SetupDiXXX 用户模式 API 生成的基于 GUID 的设备名称和管道名称。
USBVIEW USBVIEW 示例演示用户模式应用程序如何枚举 USB 主机控制器、USB 集线器和连接的 USB 设备。 此示例演示如何从注册表和通过 USB 请求查询有关 USB 设备的信息。 USBVIEW 基于 Windows 驱动程序模型 (WDM) 。

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

生成示例

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