本节中的主题介绍如何将现有 WDM 驱动程序转换为Kernel-Mode驱动程序框架 (KMDF) 驱动程序,或将User-Mode驱动程序框架 (UMDF) 版本 2 驱动程序。
在体系结构上,Windows 驱动程序框架 (WDF) 驱动程序类似于 WDM 驱动程序。 WDM 驱动程序由 DriverEntry 函数、操作系统为 I/O 请求服务而调用的各种调度例程以及其他特定于驱动程序的实用工具函数组成。 WDF 驱动程序由 DriverEntry 函数、框架调用以服务 I/O 请求的各种事件回调函数以及其他特定于驱动程序的实用工具函数组成。 但是,在这一宽泛的结构中,这两种模型存在重要差异。