[ntfsd][basic] filesystem/filesystem minifilter driver

Hello,
Just for study purpose I am looking for an DDK example which can give some
understandings of how file system driver works. I wanted to write one filter
driver to understand what exactly happens when we copy/delete/move a
file/folder.

I was looked into filesystem folder in DDK but did not see any readme text
to understand the purpose and the functionality of these examples. So It
will be great if I could get some reference or pointer to proceed further.

Any document/link to understand filesystem basics in detail will help a lot.

Thanks and regards
/sarbojit

This is not my thing, but there really isn’t any such information in the
WDK. The only book on windows file systems is available in the
osronline.com store.

Mm
On May 20, 2011 2:31 AM, “Sarbojit Sarkar” wrote:
> Hello,
> Just for study purpose I am looking for an DDK example which can give some
> understandings of how file system driver works. I wanted to write one
filter
> driver to understand what exactly happens when we copy/delete/move a
> file/folder.
>
> I was looked into filesystem folder in DDK but did not see any readme text
> to understand the purpose and the functionality of these examples. So It
> will be great if I could get some reference or pointer to proceed further.
>
> Any document/link to understand filesystem basics in detail will help a
lot.
>
> Thanks and regards
> /sarbojit
>
> —
> NTFSD is sponsored by OSR
>
> For our schedule of debugging and file system seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Documentation in WDK Help

*Windows driver Kit-> Device and driver technologies -> Installable File
System Drivers.*

If you can grab a copy of Rajeev Nagar’s book NT File sytem drivers, that
would be great for you.
Read out some basics about Object manager/IO manager, File Systems and Cache
Manager chapters in Windows Internals book.
You should be in a good position to correlate the things.

For quick starts.
Read out some FAQs - http://www.osronline.com/article.cfm?article=17
Basics about how recognizers and FS CDOs -
http://www.osronline.com/article.cfm?id=79
For learning purpose, get some old version of driver kit and see how legacy
filters used to work.
See how Filter manager eased the things and see some minifilter samples.

-Deepak

On Fri, May 20, 2011 at 12:00 PM, Sarbojit Sarkar wrote:

> Hello,
> Just for study purpose I am looking for an DDK example which can give
> some understandings of how file system driver works. I wanted to write one
> filter driver to understand what exactly happens when we copy/delete/move a
> file/folder.
>
> I was looked into filesystem folder in DDK but did not see any readme text
> to understand the purpose and the functionality of these examples. So It
> will be great if I could get some reference or pointer to proceed further.
>
> Any document/link to understand filesystem basics in detail will help a
> lot.
>
> Thanks and regards
> /sarbojit
>
>
> — NTFSD is sponsored by OSR For our schedule of debugging and file
> system seminars visit: http://www.osr.com/seminars To unsubscribe, visit
> the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer