阅读:1259回复:2
关于ntsp6下scsi disk filter driver的问题
我在NT SP6下写了一个SCSI VIRTUAL DISK DRIVER 和一个对应的过滤驱动程序,通过在其DRIVERENTRY中静态绑定这个SCSI虚拟设备。但在调试的时候发现不能截获到SCSIOP_READ和SCSIOP_WRITE等一些请求。不过能截获到比如IRP_MJ_DEVICE_CONTROL等一些命令,通过跟踪我发现disk.SYS在发读写请求时直接发给了scsi miniport,而不是我的过滤驱动程序。是不是我忽视了某些事情?如果这样做理论上就行不通的话,还有没有别的方法?请指教!
|
|
最新喜欢:aventi... |
沙发#
发布于:2003-08-02 09:22
关注这个问题,我也在做SCSI硬盘的诊断程序,我觉得是不是绑定的有问题,可参考NDIS中间层的绑定机制
|
|
板凳#
发布于:2003-08-16 22:53
既然是SCSI Filter,截获的都是DeviceIoControl和Internal DeviceIoControl,里面都是SCSI的cdb/sense/data。
|
|
|