以编程方式访问Windows文件分配表

时间:2009-07-15 13:00:56

标签: windows fat

如何以编程方式访问Windows中的文件分配条目(FAT)?我已经阅读了在硬盘中特定地址读取条目的文章,但是如何从硬盘中读取这些条目。我可以尝试使用C,C ++,C#或VB。

http://www.ntfs.com上的教程有助于理解FAT上的内容,但没有说明如何以编程方式进行操作。

1 个答案:

答案 0 :(得分:2)

您可以使用CreateFileReadFile等文件I / O功能打开硬盘驱动器。您可以使用CreateFile打开磁盘,使用SetFilePointer搜索相应的扇区,然后使用ReadFile读取。

有关直接从磁盘读取数据的详细信息,请参阅this KB article