Microsoft® Windows® CE 支持通用串行总线 (USB) 2.0。该部分提供了一些链接,这些链接分别指向解释 USB 主机控制器驱动程序的主题、已提供的示例驱动程序、必需的注册表设置以及编程参考资料。
Windows CE 支持多个主机控制器。主机控制器是主机中包含的硬件组件。主机控制器驱动程序在主机使用的格式和 USB 主机控制器使用的格式之间转换数据。仅当您要生成的硬件平台所带的主机控制器硬件不符合下列主机控制器规范之一时,才必须编写 USB 主机控制器驱动程序:通用主机控制器接口 (UHCI)、开放主机控制器接口 (OHCI) 或增强主机控制器接口 (EHCI)。
OHCI 或 UHCI 驱动程序必须与 Hcdlib.lib 链接。该库为 OHCI 和 UHCI 实现常见功能。在 Windows CE .NET 4.1 和更低版本中,生成它自己的 OHCI 或 UHCI 的平台与 Ohcdmdd2.lib 或 Uhcdmdd.lib 链接。对于 Windows CE .NET 4.2 和更高版本,它们还必须与 Hcdlib.lib 链接。Hcdlib.lib 实现在 OHCI 和 UHCI 之间常见的功能。
本部分内容 USB 主机控制器驱动程序开发概念
解释 USB 主机控制器驱动程序的基本开发概念。 USB 主机控制器驱动程序注册表设置
提供 USB 主机控制器驱动程序的默认注册表设置。 USB 主机控制器驱动程序示例
提供 USB 主机控制器驱动程序示例的位置。 USB 主机控制器驱动程序参考资料
提供 USB 主机控制器驱动程序的参考信息。 USB 主机驱动程序参考资料
提供 USB 主机驱动程序的参考信息。
相关部分 HID 驱动程序
提供有关开发 HID 驱动程序的信息。 电源管理
描述 Windows CE 的电源管理功能。 USB 主机客户端驱动程序
提供有关开发 USB 主机客户端驱动程序的信息。