摘要:
当阅读过滤驱动代码自己实践时,我想法是绑定完卷设备后,把所有的IRP都原封不动向下发,只是在passthru中打印个信息,表示经过了我的驱动,想看下效果。 用DeviceTree查看,已成功绑定了D盘这个分区。用Dbgview查看,也能查看到输出信息。但是,绑定的D盘中,除了txt文件外,无法打开文件或运行程序,无法查看文件信息(创建日期,大小等),当一进行上述操作时,就BSOD,显示错误码: STOP:0x0000008E(0xC0000005,0x8057D74B,0xF54C7C30,0x00000000)0xC0000005表示内存访问违规,如使用了野指针,或指针未初始化即使用等。用W 阅读全文