0

パーサー ファイル システム NTFS を書き込みます。カタログを一貫して読み取り、選択したディレクトリの内容に関する情報を表示する必要があります。これは、ファイルとサブディレクトリに関する情報を含む MFT レコードを読み取るためにのみ必要です。質問: どのように整理するのですか? MFT レコードには、他の MFT レコード ファイルおよびサブディレクトリへのリンクのリストが含まれていますか?

4

1 に答える 1

1

MFT の一部のファイル レコードはディレクトリです。ここで説明します。ディレクトリのレコードには、MFT 内の他のファイルへのインデックスを保持する特別な属性があります。設計上、インデックスのリストは B* ツリー (B+ ツリー データ構造に基づく) と呼ばれる特別なツリー構造に格納されます。INDEX_ROOT属性は、ツリーのルート ノードですツリーは、残りのノードを含むファイル レコードのINDEX_ALLOCATION属性を介して解析できます。これらの属性の両方にあるインデックス エントリは、そのディレクトリに含まれるファイルを表す MFT 内のファイル レコードを指します。

于 2014-03-03T17:02:34.353 に答える