获取蓝牙映射文件夹的文件系统句柄

时间:2008-12-11 15:45:55

标签: windows filesystems bluetooth

有没有办法让代码级访问蓝牙映射驱动器?简单的用例是我在资源管理器中有一个蓝牙文件夹,如下所示:

“我的蓝牙位置\整个蓝牙邻居\ DEV1 \ OBEX文件传输\ E:\”

映射到设备根目录,我希望能够通过将其视为标准目录来读取/写入文件系统。

这可能吗?

2 个答案:

答案 0 :(得分:1)

这是不可能的。实现此目的的方法是打开与相关设备的蓝牙串行连接,并使用OBEX File Transfer profile遍历其文件系统。

答案 1 :(得分:0)

是的,是的。

您在资源管理器中看到的是PIDL的字符串表示形式 - 标识符列表。

你应该学习COM作为技术,然后是Shell扩展。

您在资源管理器中看到的是一个虚拟的“文件”系统。蓝牙软件扩展了它。

这是一扇门:IShellFolder界面。请注意,这不是开始学习的最佳场所。