2

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

http://www.ntfs.comのチュートリアルは、FAT で何を読み取るかを理解するのに役立ちましたが、プログラムで読み取る方法を明確にしませんでした。

4

1 に答える 1

2

CreateFileReadFileなどのファイル I/O 関数を使用して、ハード ドライブ自体を開くことができます。CreateFile を使用してディスクを開き、 SetFilePointerを使用して適切なセクターをシークし、ReadFile を使用して読み取ることができます。

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

于 2009-07-15T13:04:16.940 に答える