Windows处理便携式设备

时间:2013-08-04 12:59:47

标签: c++ c winapi handle createfile

有人知道将文件句柄(例如通过CreateFile())传递给“便携式设备”吗?如果可能的话? 就像驱动器号(例如“\\。\ c:”)和物理驱动器(例如“\\。\ PhysicalDrive0”)的可能性一样

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

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

这是可能的,如果是这样的话?

1 个答案:

答案 0 :(得分:0)

根据我的问题的评论,我的问题的答案是否定的。你无法掌握便携式设备。至少不是我想要的方式和方式。

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