如何以编程方式访问Windows中的文件分配条目(FAT)?我已经阅读了在硬盘中特定地址读取条目的文章,但是如何从硬盘中读取这些条目。我可以尝试使用C,C ++,C#或VB。
http://www.ntfs.com上的教程有助于理解FAT上的内容,但没有说明如何以编程方式进行操作。
答案 0 :(得分:2)
您可以使用CreateFile和ReadFile等文件I / O功能打开硬盘驱动器。您可以使用CreateFile打开磁盘,使用SetFilePointer搜索相应的扇区,然后使用ReadFile读取。
有关直接从磁盘读取数据的详细信息,请参阅this KB article。