使用USB连接访问WM6手机上的文件

时间:2010-10-20 12:28:04

标签: python file usb windows-mobile-6

Windows XP在“我的电脑”中将我的Windows Mobile 6手机(HP iPAQ 514)显示为“移动设备”。使用Windows资源管理器,我可以从/向设备及其存储卡复制文件。

以编程方式访问这些文件有哪些可能性?有没有办法使用普通文件名或special路径访问它们?

请注意,我正在寻找适用于通过USB连接的手机的解决方案,而不是通过蓝牙/ Wi-Fi。问题标记为Python,但我想听听任何可行的解决方案。

2 个答案:

答案 0 :(得分:0)

您正在寻找的“特殊路径”存在于Shell级别,而不是内核。因此,您不应该使用Win32内核命名空间(您链接到的)中的路径,而是PIDL

答案 1 :(得分:0)

要回答你如何实际阅读的问题,你将会看到Windows的“RAPI”组件 - 它是ActiveSync或Vista MDM中的一个界面。 RAPI提供COM接口IRAPIDeviceIRAPISession;后者有很多熟悉的Win32功能。例如。您得到的IRAPISession::CeCreateFile类似于熟悉的CreateFile