22得票2回答
WDM驱动程序、KMDF驱动程序和UMDF驱动程序有何区别?

在Visual Studio 2012中创建Windows驱动程序项目时,您有许多不同的选项可供选择。 MSDN上有一个页面,可以帮助您选择适合您设备的正确驱动程序模型。但它并没有清楚地解释WDM、KMDF和UMDF驱动程序类型之间的确切区别,并且什么情况下应该选择哪种模型。 我正在寻找关...

14得票1回答
我想创建一个minifilter驱动程序来透明地重定向磁盘I/O,但是我在开始时遇到了麻烦。

我目前正在进行的一个项目需要实现一个类似于Deep Freeze或Sandboxie的复制/写入机制,用于在Windows XP上重定向磁盘I/O。如果可能的话,我还希望能够"挂载"用户修改后的文件,类似于VirtualCloneDrive模拟磁盘驱动器并在其上透明地安装ISO映像。 据我了...

7得票1回答
有没有可能检索创建WDFREQUEST的CPU?

我正在尝试将CompleteRequest的完成与最初发出请求的CPU相联系。在FdoDeviceControl期间是否有一种方法可以检索发出请求的CPU或者其他方式来查看请求进入调度队列之前来自哪里?