
04-28-2008
|
|
|
|
Re: Safely Remove Hardware
For the LED not going off case, there was an intentional behavioral
change from XP to Vista, where the USB bus driver does not turn off
the hub port to which the device is attached when the device is "soft
removed" i.e. it is still plugged in physically.
A lot of USB flash drives are wired to keep the LED on whenever they
detect traffic on the bus, but they do not differentiate between
traffic directed at them, versus other device traffic. If that is the
case, the LED would not go off. So yes, that is expected.
When a device is asked to be "safely removed", a notification is sent
down the device stack and to applications registered to receive
notifications about state changes on the device. Anyone on the stack,
or any applications which receives this notification, can then "veto"
the removal if they are actively using the device (to prevent data
loss). This may be why you are not seeing the dialog box as some
application or service might be taking long to respond to this
notification. In safe mode, that application or service might not be
started, and so the dialog box is displayed.
I hope that makes sense,
Farhan
On Apr 23, 12:40*pm, Sandrien13 <Sandrie...@discussions.microsoft.com>
wrote:
> >what do you mean when you say "it does not stop the device"? do you see
> > the dialog box that says that the device can be safely removed now? or is
> > it that the LED on the device doesn't go off?
>
> I don't see the dialog box and the LED doesn't go off. But in safe mode the
> dialog box does appear! Any idea what this is?
|