Re: Unsafe USB Memory stick removal
- From: "Shane Bush" <shane@xxxxxxxxxxxxx>
- Date: Tue, 23 Aug 2005 14:11:10 -0400
I don't think I was being clear with the original question. So here is a
second try at asking the question.
What I am looking for is a method to provide the same capability as the Tool
Tray app that provides the safe method of "Eject or unplug hardware". In
our application we want to be able to cleanly handle USB device removal such
that the user does not need to use the provided Tool Tray application. I
have read through several MSDN pages that discuss the pnp Manager and its
ability to performs these operations on devices, however most of the
discussion is based on the kernal side of writing device drivers. We are
not trying to write a custom device driver merely trying to use the services
that exist within Windows.
Thanks.
""Martin Borve [MSFT]"" <martinbo@xxxxxxxxxxxxxxxxxxxx> wrote in message
news:MIu%23de3pFHA.472@xxxxxxxxxxxxxxxxxxxxxxxx
> The "Unsafe Removal of Device" was removed from Windows XP entirely. You
> will not see this dialog for surprise removal of any device.
>
> There is no API to enable or disable this behavior in Win2K. The only
> thing that determines if this dialog appears is whether or not the device
> indicated that it supports surprise removal. This is done by setting the
> DEVICE_CAPABILITIES SurpriseRemovalOK field to TRUE when handling
> IRP_MN_QUERY_CAPABILITIES.
>
> To change this behavior you would need to write a filter driver that
> installs on top of the device you are interested in, and then modifies the
> SurpriseRemovalOK field when IRP_MN_QUERY_CAPABILITIES is being completed.
>
> Martin Borve
> Windows DDK Support
> This posting is provided "AS IS" with no warranties, and confers no
rights.
>
>
>
.
- Follow-Ups:
- Re: Unsafe USB Memory stick removal
- From: Scott Noone
- Re: Unsafe USB Memory stick removal
- From: Maxim S. Shatskih
- Re: Unsafe USB Memory stick removal
- References:
- Unsafe USB Memory stick removal
- From: Shane Bush
- RE: Unsafe USB Memory stick removal
- From: "Martin Borve [MSFT]"
- Unsafe USB Memory stick removal
- Prev by Date: Re: Coping with 98/2000/XP differences
- Next by Date: Re: Unsafe USB Memory stick removal
- Previous by thread: RE: Unsafe USB Memory stick removal
- Next by thread: Re: Unsafe USB Memory stick removal
- Index(es):
Relevant Pages
|