Alex,
I don’t know if your still having this problem, but I thought I would
share a recent discovery.
I have a SCSI miniport driver that I also set CachesData parameter to
request the SCSIPORT driver to send me a IOCTL_SHUTDOWN and IOCTL_FLUSH.
I had this driver working fine until I recently updated the driver to a
WDM compatible driver. I noticed that now I don’t receive IOCTL_SHUTDOWN
and IOCTL_FLUSH.
I then installed the W2K SP3 and now I am receiving the expected shutdown
and flush ioctl’s. I have not yet gone back to try and isolate what the
root cause or what SPx fixes the problem. Probably do that next week.
regards
Dave