Re: removable drive type versus local drive type
- From: soviet_bloke@xxxxxxxxxxx
- Date: 11 Oct 2006 23:16:08 -0700
Maxim,
ABSOLUTELY(!!!) all features that you have mentioned are secondary, and
depend solely on how IOCTL_STORAGE_QUERY_PROPERTY was handled. As we
have already discussed, by modifying the return results of this request
you can present removable media as a fixed one, so that you will be
able to have multiple partitions and mount basic volumes on it (i.e.
bring Ftdisk.sys and MountMgr.sys into play)
Anton Bassov
Maxim S. Shatskih wrote:
TEST UNIT READY polling is used, since the drives have no other means of
notifying the OS about user pressed Eject on the drive and replaced the media.
This is very much performance cheap - 5 times per second or so.
Also, the removable media drives can only have 1 partition. If MBR is
present - this is the 1st MBR's partition. Otherwise, this is the whole media.
Removable media drives assign the drive letter and MountMgr's GUID to this
partition device object, which is always 1 per drive.
How OS determines whether the media is removable or not? By flags in SCSI
INQUIRY data.
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@xxxxxxxxxxxxxxxx
http://www.storagecraft.com
"oregonduckman" <oregonduckman@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:A3DEB19D-C75D-44B7-93F4-153FD14A0178@xxxxxxxxxxxxxxxx
I am looking for information on how Windows handles removable drives versus
local drives at the driver level. For example, it seems that a polling
mechanism exists for removable drives that can effect performance that does
not exist on local drive types. I am trying to determine the differences
between the two drive types from the Windows point of view.
.
- Follow-Ups:
- Re: removable drive type versus local drive type
- From: Maxim S. Shatskih
- Re: removable drive type versus local drive type
- References:
- Re: removable drive type versus local drive type
- From: Maxim S. Shatskih
- Re: removable drive type versus local drive type
- Prev by Date: Re: NDIS Version question.
- Next by Date: Re: How to write co-installer for Vista?
- Previous by thread: Re: removable drive type versus local drive type
- Next by thread: Re: removable drive type versus local drive type
- Index(es):
Relevant Pages
|