Platforms to show: All Mac Windows Linux Cross-Platform

Back to MacUSBDeviceMBS class.

MacUSBDeviceMBS.root as MacUSBDeviceMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method USB MBS USB Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
The root of the device tree.
Example
// display devices with serialnumbers.
dim devices(-1) as MacUSBDeviceMBS

devices.Append MacUSBDeviceMBS.root

dim lines(-1) as string

while UBound(devices)>=0
dim dev as MacUSBDeviceMBS = devices.Pop

if len(dev.SerialNumber)>0 then
lines.Append dev.name+": "+dev.serialnumber
end if

for each child as MacUSBDeviceMBS in dev.children
devices.Append child
next
wend

MsgBox Join(lines,EndOfLine)

Root is the Mac itself. Below root you find the built in USB hubs.

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


The biggest plugin in space...