有什么办法可以获得代码级别访问蓝牙映射驱动器?简单的用例是我在资源管理器中的蓝牙文件夹,看起来像:获取文件系统句柄到蓝牙映射文件夹
“我的Bluetooth位置\整个Bluetooth邻居\ DEV1 \ OBEX文件传输\ E:\”
映射到一个设备根,并且我希望能够通过将其视为标准目录来读取/写入文件系统。
这可能吗?
有什么办法可以获得代码级别访问蓝牙映射驱动器?简单的用例是我在资源管理器中的蓝牙文件夹,看起来像:获取文件系统句柄到蓝牙映射文件夹
“我的Bluetooth位置\整个Bluetooth邻居\ DEV1 \ OBEX文件传输\ E:\”
映射到一个设备根,并且我希望能够通过将其视为标准目录来读取/写入文件系统。
这可能吗?
这是不可能的。达到此目的的方法是打开蓝牙串行连接到有问题的设备,并使用OBEX File Transfer profile遍历其文件系统。
是的。
您在资源管理器中看到的是PIDL的字符串表示形式 - 标识符列表。
您应该学习COM作为技术,然后使用Shell扩展。
对于你在资源管理器中看到的是一个虚拟的“文件”系统。蓝牙软件对其进行了扩展。
这里是一个门:IShellFolder接口。请注意,这不是开始学习的最佳地点。