在Windows下添加或扩展文件系统支持

时间:2009-03-21 07:55:37

标签: windows filesystems driver wdk

我已经看到Mac Drive 7为硬盘和CD添加了对Windows的HFS +和HFS支持,其中包括处理mac分区格式等问题。显然,这必然意味着Windows中的文件系统支持可以某种方式扩展,即使它很慢。那么有人可以在哪里开始为Windows编写一个简单的(或不是)文件系统驱动程序?我在谷歌搜索时遇到了很多麻烦,因为这些是常用词。

2 个答案:

答案 0 :(得分:6)

您需要Windows Driver Kit(WDK)。作为WDK一部分的Installable File System Kit应该可以帮助您入门。

祝你好运!

答案 1 :(得分:0)

IFS实际上主要允许您编写文件系统筛选器驱动程序。它不直接包含对新文件系统的支持。这样做是必要,但您需要从第三方获取大量额外的,复杂的,难以找到的有关Windows文件系统的信息。

请注意,文件系统驱动程序是您在Windows内核中可以执行的最复杂,未记录的操作。如果您没有以前的内核经验,但是您已经说过用C编程操作系统十年的经验,那么您正在寻找两到三年的全职工作来生成文件系统驱动程序。