title: Identifying a device by retrieving its USB ID
body: <p>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.</p>
  
  <p>Has anybody succeeded in doing this?</p>