How do I get the IFS Kit? Do IFS kit required for Win7 FS filter driver development?

As I gone through msdn. I found that

IFS Kit, is used for kernel mode file system filter driver development. As it provides the interfaces to write file system filters for Windows 2000 and later versions of the operating system. And IFS Kit is distributed as part of the Windows Driver Kit (WDK).

Unfortunately I was unable to find it on msdn download page. So anyone could help me
to understand that IFS kit is not required to install separately, if WDK 8 is installed.

Could we able to use all the IFS’s headers and libraries that are needed to build a file system filter driver.

But, when I started the sample program FsFilter, the header file <ntifs.h> is giving error.

Concern:
Want to write a File System Filter Driver for Windows 7 64-bit machine.

Kindly provide me the exact pointer from where should I begin.
As there are much of stuff from msdn, osr and other web pages to confuse and create lots of complexity.

Regards
matt</ntifs.h>

Something to be aware of: not once in the history of the Microsoft C
compiler has it EVER just given an error. What it does issue is an error
message, specifying the file and line on which the error occurred, an
error number, and some text. Therefore, if you expect any analysis, you
will provide the entire text of the error message, and if it refers to
your source file, the line of your file on which the error occurred.

As far as I know, the IFS kit is dead, and is an intrinsic part of the
KMDF distribution. It is already there if you have the WDF. I suspect
that the contents of ntifs.h are just part of the standard header files.

Question: it sounds like you are about to tackle a file system filter
driver as your first driver project. Do you have ANY idea of the
complexity you are about to hit? This is not really a good first driver
project. What problem are you trying to solve? I’ve seen a number of
people in this NG who have tried to write FSF drivers, to either (a)
solve an unsolvable problem or (b) solve a problem which is already solved
in the out-of-the-box Windows product. Describe your problem, and we
might be able to suggest better solutions.
joe

As I gone through msdn. I found that

IFS Kit, is used for kernel mode file system filter driver development. As
it provides the interfaces to write file system filters for Windows 2000
and later versions of the operating system. And IFS Kit is distributed as
part of the Windows Driver Kit (WDK).

Unfortunately I was unable to find it on msdn download page. So anyone
could help me
to understand that IFS kit is not required to install separately, if WDK 8
is installed.

Could we able to use all the IFS’s headers and libraries that are needed
to build a file system filter driver.

But, when I started the sample program FsFilter, the header file <ntifs.h>
> is giving error.
>
> Concern:
> Want to write a File System Filter Driver for Windows 7 64-bit machine.
>
> Kindly provide me the exact pointer from where should I begin.
> As there are much of stuff from msdn, osr and other web pages to confuse
> and create lots of complexity.
>
> Regards
> matt
>
>
> —
> NTFSD is sponsored by OSR
>
> OSR is hiring!! Info at http://www.osr.com/careers
>
> 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
></ntifs.h>

Thank you Sir,

for the reply, yes I’m going through similar kind of example, a file system filter driver.

the error has been solved, it was redefinition error.

due to

#include <ntddk.h>
#include <wdf.h>
#include <ntifs.h>

so due to change in location it gone

#include <ntifs.h>
#include <ntddk.h>
#include <wdf.h>

thanks</wdf.h></ntddk.h></ntifs.h></ntifs.h></wdf.h></ntddk.h>