Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: nilier en Enero 21, 2014, 12:00:10 PM

Título: [SOLUCIONADO] Comprobacion de dispositivos USB
Publicado por: nilier en Enero 21, 2014, 12:00:10 PM
Necesito ayuda ya que estoy aprendiendo C++, ademas que nunca había chocado con esta problemática, me hace falta saber como puedo detectar la conexión de un dispositivo USB, y del mismo saber en que puerto se conecto y si tiene algún dato o id que me pueda brindar como obtenerlo.
de antemano gracias
Título: Re:Comprobacion de dispositivos USB
Publicado por: Juan en Enero 21, 2014, 09:20:51 PM
Te hablo para windows...

Tienes que usar las siguientes API:

GetLogicalDriveStrings
http://msdn.microsoft.com/en-us/library/windows/desktop/aa364975%28v=vs.85%29.aspx

GetDriveType
http://msdn.microsoft.com/en-us/library/windows/desktop/aa364939%28v=vs.85%29.aspx

Lee detenidamente la documentación de ambas.
Título: Re:Comprobacion de dispositivos USB
Publicado por: Expermicid en Enero 22, 2014, 12:41:06 PM
aqui te dejo un ejemplo usando las api's que dice Juan

http://underc0de.org/foro/codigos-fuentes-56/tipos-de-unidades-de-almacenamiento-(cc)/

Saludos
Título: Re:Comprobacion de dispositivos USB
Publicado por: nilier en Enero 27, 2014, 12:25:22 PM
gracias a los 2 pero me hace falta eso para windows
Título: Re:Comprobacion de dispositivos USB
Publicado por: Expermicid en Enero 27, 2014, 03:51:25 PM
No tienes permitido ver enlaces. Registrate o Entra a tu cuenta
gracias a los 2 pero me hace falta eso para windows

No entiendo que te hace falta para windows. (?)
En el ejemplo que yo te di esta corriendo en windows.