RE: How to get the Volume Allocation bitmap in File system Filter Dri ver

It is not that much memory; if your volumes are that large, you should
have lots of memory installed.

I have a filter that keeps three volume bitmaps in non-paged pool and I
have never had a resource problem.

Jamey

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Avinash Kumar
Sent: Monday, April 14, 2003 4:56 PM
To: File Systems Developers
Subject: [ntfsd] How to get the Volume Allocation bitmap in File system
Filter Dri ver

Hi
In my filter driver I need to get the pointer to the Bitmap of cluster
allocation by file systems. One way is to get it by using
FSCTL_GET_VOLUME_BITMAP but for a large volume it will eat up a lot of
space
to keep the volume bitmap which will be in Non Paged Memory which I
don’t
want to use. Is there any way to get the pointer to the Used Clusters
Bitmap
that file system keeps?

Thanks in advance.

Avi


You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Get it to the paged memory, and then make your own structure - an AVL
tree of (start, len) ranges - to describe the same thing.

You will get major memory footprint decrease.

Max

----- Original Message -----
From: “Avinash Kumar”
To: “File Systems Developers”
Sent: Tuesday, April 15, 2003 3:56 AM
Subject: [ntfsd] How to get the Volume Allocation bitmap in File
system Filter Dri ver

> Hi
> In my filter driver I need to get the pointer to the Bitmap of
cluster
> allocation by file systems. One way is to get it by using
> FSCTL_GET_VOLUME_BITMAP but for a large volume it will eat up a lot
of space
> to keep the volume bitmap which will be in Non Paged Memory which I
don’t
> want to use. Is there any way to get the pointer to the Used
Clusters Bitmap
> that file system keeps?
>
> Thanks in advance.
>
> Avi
>
>
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com