partition identification in disk filter driver

Hi,

iam implementing a Disk encryt/decrypt filter driver.
by taking the “diskperf” sample and modifying the read and write requests.

i want to do encryt/decrypt contents on only one partition.
since i have loaded the filter for hardisk i get the request for all partitions.

Is there any calls to find out as to which partition the read/write request belongs to?

Warm Regards
Sridhar.D

Hello Sridhar,

If you want to encrypt/decrypt the contents of a single volume(partition),
then you should be implementing a volume level upper filter driver, not a
disk level filter driver. You should be layering above all the volumes so
you should be filtering all the request which are targeted towards volumes.
These volumes are created by the volume manager (DMIO and FTDISK). You will
require to modify diskperf a bit to suite your requirements.

http://www.osronline.com/custom.cfm?name=index_fullframeset.cfm&pageURL=http
://www.osr.com/cgi-bin/lyris.pl&enter=ntfsd
This link (hopefully) should take you to a discussion of how to develop a
upper volume filter driver…
If the link does not work try to search GUID
{71a27cdd-812a-11d0-bec7-08002be2092f} in the NTFSD and locate Nate
Bushman’s reply… This GUID is the key to attaching to all the volumes.

Thanks
-Kiran
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Sridhar
Sent: Sunday, December 21, 2003 9:25 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] partition identification in disk filter driver

Hi,

iam implementing a Disk encryt/decrypt filter driver.
by taking the “diskperf” sample and modifying the read and write requests.

i want to do encryt/decrypt contents on only one partition.
since i have loaded the filter for hardisk i get the request for all
partitions.

Is there any calls to find out as to which partition the read/write
request belongs to?

Warm Regards
Sridhar.D


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

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