上一篇《Windows
驱动开发 - 1》我们已经实现一个WDF“骨架”。但是,他什么也没有干。。。
WDF对象分为3类:方法、事件和属性。
在上节中WDF_DRIVER_CONFIG_INIT(&config, EvtDeviceAdd);
WDF通知驱动程序执行EvtDeviceAdd事件。
接下来我们需要通知计算机准备硬件!
我们知道大部分IRP都是通过PnP/电源管理、I/O和WMI来实现功能。
参考文献:
1. Architecture of the Kernel-Mode Driver Framework -
Microsoft
2. How to Develop a KMDF Driver [517 KB] - Microsoft
3. How to Port a WDM Driver to KMDF [749 KB] - Microsoft
时间: 2025-01-17 05:32:18