2009-07-15 34 views
2

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

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

回答

2

您可以使用文件I/O功能打开硬盘本身,如CreateFileReadFile。您可以使用CreateFile打开磁盘,使用SetFilePointer找到适当的扇区,然后使用ReadFile进行读取。有关从磁盘直接读取数据的更多详细信息,请参阅this KB article

+0

那么我该如何利用readfile函数来读取FAT入口数据呢? – 2009-07-15 13:07:15

相关问题