Muy buenas tardes para todos

Por favor si alguien me puede ayudar con el codigo de programacion para poder detectar al momento de ingresar en el computador un USB ya que me estan solicitando lo siguiente

Tipo de USB (en este caso es porque ahora existen los usb 2 que trabajan a mayor velocidad de los normales)
Velocidad del USB
En que puerto esta conectado del computador

De antemano mucha gracias por la ayuda

Saludos

Edison