本文包含有关可从 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 可执行文件。 |
生成示例
有关生成示例驱动程序的信息,请参阅 开发、测试和部署驱动程序。