A question on read/write call from a file system driver to volume driver

Can a file system driver ever send a read/write request for a block to a
volume driver that does not
start on the file system specific cluster boundary?

Thanks,
Gary

Just figured out that yes - it can happen. Neither the offset is guaranteed
to be starting
on a cluster boundary Nor is the length a multiple of cluster size.

“Gary” wrote in message news:xxxxx@ntdev…
> Can a file system driver ever send a read/write request for a block to a
> volume driver that does not
> start on the file system specific cluster boundary?
>
> Thanks,
> Gary
>
>
>

Read & write should be guaranteed to be sector aligned, but not cluster
aligned.

-p

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Gary
Sent: Friday, October 29, 2004 2:49 PM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] A question on read/write call from a file
system driver to volume driver

Just figured out that yes - it can happen. Neither the offset
is guaranteed to be starting on a cluster boundary Nor is the
length a multiple of cluster size.

“Gary” wrote in message
> news:xxxxx@ntdev…
> > Can a file system driver ever send a read/write request for
> a block to
> > a volume driver that does not start on the file system specific
> > cluster boundary?
> >
> > Thanks,
> > Gary
> >
> >
> >
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as:
> xxxxx@windows.microsoft.com To unsubscribe send a blank
> email to xxxxx@lists.osr.com
>