Hello
We build devices that get write-access to their storage as soon as windows
stops using it.
We observed that Windows Vista's USB MassStorage drivers don't suspend
devices when they're "safely removed". Windows Vista just stops sending "TEST
UNIT READY" requests, which can't be used to detect an "eject" reliably.
The "Eject" command in the context menu of the explorer suspends USB MSC
devices as expected.
Can we fix this without custom drivers? Why was the behaviour changed? Is it
possible to change the DeviceDescriptors to get the old behaviour or to
disable the "safely removed" icon for the device?
Regards, Paul Kunysch