如何以编程方式访问 Windows 中的文件分配条目 (FAT)?我已经阅读了提到在硬盘中特定地址读取条目的文章,但是我如何从硬盘中读取这些条目。我可以尝试使用 C、C++、C# 或 VB。
http://www.ntfs.com上的教程有助于理解在 FAT 上阅读的内容,但没有阐明如何以编程方式进行。
如何以编程方式访问 Windows 中的文件分配条目 (FAT)?我已经阅读了提到在硬盘中特定地址读取条目的文章,但是我如何从硬盘中读取这些条目。我可以尝试使用 C、C++、C# 或 VB。
http://www.ntfs.com上的教程有助于理解在 FAT 上阅读的内容,但没有阐明如何以编程方式进行。
您可以使用CreateFile和ReadFile等文件 I/O 函数打开硬盘驱动器本身。您可以使用 CreateFile 打开磁盘,使用SetFilePointer查找相应的扇区,然后使用 ReadFile 读取。
有关直接从磁盘读取数据的更多详细信息,请参阅此知识库文章。