Platforms to show: All Mac Windows Linux Cross-Platform

Back to WindowsBlueToothLEMBS class.

WindowsBlueToothLEMBS.Available as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Bluetooth MBS Bluetooth Plugin 18.1 ❌ No ✅ Yes ❌ No ❌ No All
Whether this classes are available.

Should return true on Windows 8 and later versions of Windows.

WindowsBlueToothLEMBS.DevicePathsForClassGUID(GUID as string) as String()

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Bluetooth MBS Bluetooth Plugin 18.1 ❌ No ✅ Yes ❌ No ❌ No All
Queries installation database for devices.
Example
dim paths() as String = WindowsBlueToothLEMBS.DevicePathsForClassGUID("{0000180D-0000-1000-8000-00805F9B34FB}")

List.DeleteAllRows
if paths = nil then
list.AddRow "Failed."
else
for each path as string in paths
List.AddRow path
next
end if

This is a helper method in MBS Plugin to query setup database to find the paths to devices with a given GUID.

Pass in the GUID of the device, e.g. "{0000180D-0000-1000-8000-00805F9B34FB}"

Some examples using this method:

The items on this page are in the following plugins: MBS Bluetooth Plugin.


The biggest plugin in space...