Alguien tiene idea de lo que se debe hacer para desconectar un dispositivo USB (una llave maya, o un disco extraible) de una PC utilizando Visual Basic .NET?
KJD te ha dado bastantes opciones, y te sugiero investigar antes por tu cuenta. En esta sección postie un source donde manejo usb, buscalo, esta mas abajo, y por si fuera poco, en la pagina del guille manejan una aplicacion para controlar las usb que se conectan al equipo.