1

「ポータブルデバイス」へのファイルハンドルを(たとえば CreateFile() を介して)取得する方法を知っている人はいますか? それが可能なら?ドライブ文字 (例: "\\.\c:") と物理ドライブ (例: "\\.\PhysicalDrive0") で可能なことのように

ポータブル デバイスとは、USB 経由でシステムに接続できるスマートフォン、GPS などを意味します。Windows には、(たとえば) 内部メモリや SD カードにアクセスできるポータブル デバイスが表示されます。

可能であれば、「ポータブル デバイス」内の SD カードまたはその他のメモリへのハンドルを直接取得して、データのファイル読み取りを実行できるようにしたいと考えています。

それは可能ですか?

4

1 に答える 1

0

私の質問へのコメントに基づいて、私の質問への答えは NO です。ポータブル デバイスへのハンドルを取得できません。少なくとも、私が望む方法と目的ではありません。

ドライバーがドライブ文字を介して内部メモリおよび/またはドライブを公開しない限り、それでも、ドライバーがデバイスを偽造している可能性があるため、デバイスへの真の生のアクセスを取得できるかどうかを確認することはできません。あるファイル システムを別のファイル システムのように見せるためのデータ。

于 2013-08-06T09:09:26.213 に答える