1

有人知道将文件句柄(例如通过 CreateFile() )获取到“便携式设备”吗?如果有可能吗?就像驱动器号(例如“\\.\c:”)和物理驱动器(例如“\\.\PhysicalDrive0”)一样

对于便携式设备,我指的是可以通过 USB 连接到系统的智能手机、gps 等。Windows 显示了一个便携式设备,您可以(例如)从中访问内部存储器或 SD 卡。

如果可能的话,我想直接获取“便携式设备”内的 SD 卡或其他内存的句柄,以便我可以对数据进行文件读取。

那可能吗?如果可以,怎么办?

4

1 回答 1

0

根据对我的问题的评论,我的问题的答案是否定的。您无法处理便携式设备。至少不是我想要的方式和目的。

除非驱动程序通过驱动器号公开内部存储器和/或驱动器,但即便如此,您也无法确定您是否获得了对设备的真正原始访问权限,因为驱动程序可能会伪造使一个文件系统看起来像另一个文件系统的数据。

于 2013-08-06T09:09:26.213 回答