Get filesystem descriptor to folder with bluetooth mapping

Is there a way to access the code layer for a bluetooth connected storage device? Simple use case: I have a Bluetooth folder in Explorer that looks something like this:

"My Bluetooth Places \ All Bluetooth Neighborhoods \ DEV1 \ OBEX File Transfer \ E: \"

which maps to the root of the device and I want to be able to read / write to the filesystem, treating it like a standard directory.

Is it possible?

+1


source to share


2 answers


It's impossible. To achieve this, you need to open a Bluetooth serial connection with this device and traverse its file system using the OBEX File Transfer profile .



+1


source


Yes it is.

What you see in explorer is the PIDL string representation - a list of identifiers.

You should learn COM as a technology and then Shell Extensions.



What you see in Explorer is a virtual "file" system. Bluetooth software extends it.

Here's the door: the IShellFolder interface . Please note that this is not the best place to start.

0


source







All Articles