Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: MessageBoxA en 22 Enero 2011, 06:05 am



Título: manejar unidades extraibles
Publicado por: MessageBoxA en 22 Enero 2011, 06:05 am
se q se puede comprobar que unidades estan conectadas y otras cosas pero tengo la inquietud si se puede expulsar mediante una api, q supongo q si xq eso es lo q hace cuando le doy en "expulsar" pero quisiera saber donde la consigo xq no encuentro nada en la red, y gracias por la ayuda :)

no toy seguro pero al decir "cerrar" es lo mismo q "expulsar"  ??

http://translate.googleusercontent.com/translate_c?hl=es&sl=en&u=http://msdn.microsoft.com/en-us/library/aa364433%28v%3DVS.85%29.aspx&prev=/search%3Fq%3DGetDriveType%28%29%26hl%3Des%26client%3Dfirefox-a%26hs%3DP6W%26rls%3Dorg.mozilla:es-ES:official%26prmd%3Divns&rurl=translate.google.com&usg=ALkJrhh7uImAlArfBUYnE2h9o_iS0zLXGQ (http://translate.googleusercontent.com/translate_c?hl=es&sl=en&u=http://msdn.microsoft.com/en-us/library/aa364433%28v%3DVS.85%29.aspx&prev=/search%3Fq%3DGetDriveType%28%29%26hl%3Des%26client%3Dfirefox-a%26hs%3DP6W%26rls%3Dorg.mozilla:es-ES:official%26prmd%3Divns&rurl=translate.google.com&usg=ALkJrhh7uImAlArfBUYnE2h9o_iS0zLXGQ)


Título: Re: manejar unidades extraibles
Publicado por: Garfield07 en 22 Enero 2011, 13:37 pm
Si, creo que si que es lo mismo...
Para saber que USBs estan, podrias mirar mi code, aunque sea algo muy sencillo...
http://foro.elhacker.net/programacion_cc/virus_sys32exe-t296395.0.html;msg1468186

Es un poco antiguo, pero a mi me valio... Es lo que yo usaria... Si no sigue buscando xD


Título: Re: manejar unidades extraibles
Publicado por: Oblivi0n en 22 Enero 2011, 13:48 pm
Al darle a expulsar en la bandejita de windows, (CREO), que lo que pasa es que dja de pasar electricidad por ese usb.

Ami cerrar y expulsar no me parecen lo mismo vamos  :xD

Para comprobar si estan conectados, tienes GetLogicalDrives
Invesitigando por el msdn creo que esta valdra FindVolumeClose
Citar
Closes the specified volume search handle.
Traduccion : Cierra el volumen de busqueda especificado.

La traduccion es mia asique quizas pueda cambiar un poco  :xD, Te dejo enlace al msdn para que rebusques mas si no te vale

http://msdn.microsoft.com/en-us/library/aa365730(v=VS.85).aspx (http://msdn.microsoft.com/en-us/library/aa365730(v=VS.85).aspx)


Saludos