Which filter driver can monitor access at the block level?

Hi all,
I need to build a filter driver which can monitor the disk accesses ( read / write ) along with the data bytes involved at block level…
What kind of a filter driver should i build?
Are there any samples available?
Thanks.

You need a disk filter, take a look at the diskperf sample under the current
DDK. You should consider KMDF, while it does not have a disk filter
example, it makes writing a filter so much easier that it is worth the
consideration.


Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
http://www.windrvr.com
Remove StopSpam from the email to reply

wrote in message news:xxxxx@ntdev…
> Hi all,
> I need to build a filter driver which can monitor the disk accesses ( read
> / write ) along with the data bytes involved at block level…
> What kind of a filter driver should i build?
> Are there any samples available?
> Thanks.
>

WDM filter driver for a disk stack. DiskPerf is a sample.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From:
To: “Windows System Software Devs Interest List”
Sent: Monday, July 31, 2006 4:18 PM
Subject: [ntdev] Which filter driver can monitor access at the block level?

> Hi all,
> I need to build a filter driver which can monitor the disk accesses ( read /
write ) along with the data bytes involved at block level…
> What kind of a filter driver should i build?
> Are there any samples available?
> Thanks.
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer