2009-07-15 12 views
2

Windowsのファイル割り当てエントリ(FAT)にプログラムでアクセスするにはどうすればよいですか?私はハードディスク内の特定のアドレスでエントリを読むことについて言及した記事を読んだが、ハードディスクからそれらのエントリをどのように読み取ることができるか私はC、C++、C#またはVBで試すことができます。プログラムによるWindowsファイル割り当てテーブルへのアクセス

http://www.ntfs.comのチュートリアルは、FATで読む内容を理解するのに役立ちましたが、プログラマチックにその方法を明確にしていませんでした。

答えて

2

CreateFileReadFileのようなファイル入出力機能でハードドライブを開くことができます。 CreateFileを使用してディスクを開き、SetFilePointerを使用して適切なセクタを探してから、ReadFileを使用して読み取ることができます。

ディスクから直接データを読み取る方法の詳細は、this KB articleを参照してください。

+0

FATエントリデータを読み込むためにreadfile関数を使用するにはどうすればよいですか? –

関連する問題