Hello,
I have written a scsi virtual disk miniport driver and a filter driver
to intercepte all srbs that sent to this virtual disk device by attaching
itself to the disk device object, but i find that can not intercept
SCSIOP_READ and SCSIOP_WRITE. However, i can intercepte
IRP_MJ_DEVICE_CONTROL and IRP_MJ_INTERNAL_DEVICE_CONTROL(function is 1,
perhaps is claiming device to disk class). why this happened? what other i
should consider?
BTW, my OS is NT SP6.
Any comments or concern will be appreciated .
Thanks.
David Yan