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
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.
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
gracias a los 2 pero me hace falta eso para windows
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.