質問

に基づくファイル名、ファイルの取り扱いがWin-APIの決定方法には何物理部門のファイルを開始すか?

役に立ちましたか?

解決

きファイルのクラスター分配による送信 FSCTL_GET_RETRIEVAL_POINTERS 使用DeviceIoControl.

他のヒント

あなたは直接アロケーションテーブルを読み取るために必要があると思います。

私はそのような機能がないことを疑います。

あなたは、ファイルが始まる場所を知っていても、それは何が良いのだろうか?ファイルの残りの部分は、すぐにファイルが断片化のために単一のセクターよりも大きくなるようどこでも可能性があります。

あなたはおそらく関与ファイルシステムのより深い理解を開発し、ファイルアロケーションテーブルまたはそのようなメカニズムから、必要な情報を読み取る必要があります。

はありません。どうして?ファイルシステムは、物理的なハードウェアを抽象化したものですので。あなたはRAMディスク、ハードドライブ、CD、またはネットワークドライブにしているかどうかを知る必要がありませんか、あなたのデータを圧縮または暗号化されている場合 - Windowsは、あなたのためにこれらのほとんどの詳細の面倒を見る。

あなたは常に物理ディスクを開くことができますが、使用されているファイルシステムの知識が必要と思います。

あなたはこれを達成しようとしているのは何?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top