Hi All,
I wonder if anyone has any thoughts on this:
We have been battling this one for some time. We have a lower filter driver
on the disk class driver as part of our security product.
This has been working well on systems up to XP however when we try to use
this on vista it works ok for id? (atapi) disks but when we insert a USB
memory stick or mass storage device vista fails to load the drivers and
gives and error message “The parameter is incorrect”.
During this process our filter driver is not called at its AddDevice Entry
point. The usb mass storage devices seem to be recognised and the
usbstor.sys driver set up for them but the disk class driver and our filter
driver do not get into the driver stack.
The situation is made more confusing by the fact that this fails on allthe
machines we have tried except for one which happens to be a tablet system.
On this tablet machines behaves as we would expect.
I have noted on the web that people see to be having trouble using usb mass
storage devices on vista. In our case we can use them as long as our filter
driver is not installed.
If anyone has any sort of hint as where to start looking for what is going
wrong I would be most grateful.
Thanks
Gordon Parrott