Windows Driver Foundation(WPF)的首要设计目标使驱动模型在新硬件的支持上能够简单的实现。第一个专门输入/输出(I / O)目标是在用户模式驱动程序框架(UMDF)和内核模式驱动程序框架(KMDF)是特定的硬件和支持USB设备。通过使用Windows USB 设备协议栈,为USB设备写一个功能齐全的Windows驱动。
USB设备使用起来是很简单的,但是其编程是比较困难的。由于用户可能在任何时候移除USB设备,驱动必须处理意外拔出、状态管理和资源清理等条件。虽然
Windows Driver Foundation(WPF)的首要设计目标使驱动模型在新硬件的支持上能够简单的实现。第一个专门输入/输出(I / O)目标是在用户模式驱动程序框架(UMDF)和内核模式驱动程序框架(KMDF)是特定的硬件和支持USB设备。通过使用Windows USB 设备协议栈,为USB设备写一个功能齐全的Windows驱动。
USB设备使用起来是很简单的,但是其编程是比较困难的。由于用户可能在任何时候移除USB设备,驱动必须处理意外拔出、状态管理和资源清理等条件。虽然