Clément
Clément

Reputation: 12957

Identifying a device by retrieving its USB ID

I'd like my application to be able to detect a where a particular USB device has been mounted, and adapt accordingly. Ideally, I'd associate paths with a USB serial number, rather than with a given path. However, I cannot figure out a simple way to access these unique IDs from VB.Net code.

Has anybody succeeded in doing this?

Upvotes: 1

Views: 1902

Answers (1)

Nick
Nick

Reputation: 5965

You should use WMI to query for the Win32_USBControllerDevice class. Here is a blog entry showing some sample code with Powershell which you should be able to adapt easily.

Upvotes: 2

Related Questions