Bueno pues luego de buscar tanto en estos foros decidi postear, o puede ser que no busque bien ^^,
Weno estoy haciendo un programa en Delphi 7, para administrar las memorias USB que conectan a mi PC, ya tengo solucionado los siguientes puntos
![Smilie](http://www.clubdelphi.com/foros/images/smilies/smile.gif)
Detectar cuando Conectan o Desconectan un Dispositivo en el puerto USB
![Smilie](http://www.clubdelphi.com/foros/images/smilies/smile.gif)
Averiguar la letra de Unidad del dispositivo conectado
y me Faltan estos puntos que no veo como hacerlo, pero se me ocurre q tengo q usar funciones del api de windows
![Confused](http://www.clubdelphi.com/foros/images/smilies/confused.gif)
Quitar Hardware con Seguridad.- Quiero por decir al darle click al Button me extraiga el dispositivo, para ya no usarlo mas en la PC.
![Confused](http://www.clubdelphi.com/foros/images/smilies/confused.gif)
Saber que Procesos se esta ejecutando desde el dispositivo.- En caso de que no pueda extraer el dispositivo, ya sea por que tiene archivos en uso, quisiera saber cuales son esos archivos o procesos para matarlos (kill) antes de extraer el dispositivo USB.
Espero me colaboren he buscado mucho lo de Quitar el USB por codigo y no encuentro......
Saludos...
![Smilie](http://www.clubdelphi.com/foros/images/smilies/smile.gif)