Для этого следует использовать WMI, в частности, запросить Win32_USBController Class . Свойство, которое вы хотите получить: DeviceID . '
Пример вызова WMI в контексте консольного приложения может выглядеть следующим образом:
Dim mos As New ManagementObjectSearcher("SELECT * FROM Win32_UsbController")
For Each mo As ManagementObject In mos.Get()
Console.WriteLine(mo.Properties.Item("DeviceID").Value)
Next
Console.ReadLine()
Вам необходимо добавить ссылки на System.Management
и System.Management.Instrumentation
, чтобы использовать ManagementObjectSearcher и ManagementObject .