IFS vs FSD

Hi list,

We have to develop/update an Ext3 installable file system driver. I have few queries related to the same:

  1. What is the difference between “Installable” file system driver vs File System Driver ?

  2. Can we develop a file system driver using DDK only? Or IFS kit is a must to develop a file system driver? What are the benefits of using an IFS kit over DDK to develop a file system driver.

Warm wishes,
Rodney.

First an installable file system is a file system driver. Second, the DDK
is dead you now have the WDK which includes everything that was in the IFS
kit. The IFS include files provide access to a large number of additional
kernel routines that Microsoft decided were desirable for file systems but
not for regular device drivers. The IFS source file give examples of a
number of file systems and filters for reference.

Finally, if you have to ask these questions you have a ton of work to have a
chance at a stable file system.


Don Burn (MVP, Windows DDK)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply

wrote in message news:xxxxx@ntfsd…
> Hi list,
>
> We have to develop/update an Ext3 installable file system driver. I have
> few queries related to the same:
>
> 1. What is the difference between “Installable” file system driver vs File
> System Driver ?
>
> 2. Can we develop a file system driver using DDK only? Or IFS kit is a
> must to develop a file system driver? What are the benefits of using an
> IFS kit over DDK to develop a file system driver.
>
>
> Warm wishes,
> Rodney.
>

Use the WDK, which is a logical concatenation of the old and now obsolete DDK + IFS kit.

Do *not* buy the IFS kit. It can still be bought, but you want the (up to date and freely available) WDK.

? S

-----Original Message-----
From: xxxxx@gmail.com
Sent: Thursday, December 18, 2008 04:13
To: Windows File Systems Devs Interest List
Subject: [ntfsd] IFS vs FSD

Hi list,

We have to develop/update an Ext3 installable file system driver. I have few queries related to the same:

1. What is the difference between “Installable” file system driver vs File System Driver ?

2. Can we develop a file system driver using DDK only? Or IFS kit is a must to develop a file system driver? What are the benefits of using an IFS kit over DDK to develop a file system driver.

Warm wishes,
Rodney.


NTFSD is sponsored by OSR

For our schedule debugging and file system seminars
(including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars

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

> Finally, if you have to ask these questions you have a ton of work to have
a

chance at a stable file system.

I had that same thing in mind . . .

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Don Burn
Sent: Thursday, December 18, 2008 2:18 PM
To: Windows File Systems Devs Interest List
Subject: Re:[ntfsd] IFS vs FSD

First an installable file system is a file system driver. Second, the DDK
is dead you now have the WDK which includes everything that was in the IFS
kit. The IFS include files provide access to a large number of additional
kernel routines that Microsoft decided were desirable for file systems but
not for regular device drivers. The IFS source file give examples of a
number of file systems and filters for reference.

Finally, if you have to ask these questions you have a ton of work to have a

chance at a stable file system.


Don Burn (MVP, Windows DDK)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply

wrote in message news:xxxxx@ntfsd…
> Hi list,
>
> We have to develop/update an Ext3 installable file system driver. I have
> few queries related to the same:
>
> 1. What is the difference between “Installable” file system driver vs File

> System Driver ?
>
> 2. Can we develop a file system driver using DDK only? Or IFS kit is a
> must to develop a file system driver? What are the benefits of using an
> IFS kit over DDK to develop a file system driver.
>
>
> Warm wishes,
> Rodney.
>


NTFSD is sponsored by OSR

For our schedule debugging and file system seminars
(including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars

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

> 1. What is the difference between “Installable” file system driver vs File System Driver ?

Marketing wording only. They are the same.

  1. Can we develop a file system driver using DDK only? Or IFS kit is a must to develop a file system
    driver? What are the benefits of using an IFS kit over DDK to develop a file system driver.

Both are obsolete, use WDK which is a new-age combination of both.


Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com