En un descriptor de configuración USB, tiene la opción de proporcionar los índices de descriptor de cadena iFunction
y iInterface
a los descriptores de función y los descriptores de interfaz respectivamente.
¿Hay algún punto para implementar estos descriptores? Al agregarlos, puedo ver las cadenas que asigno en lsusb -v -d vid:pid
para el dispositivo, pero ese es el único lugar donde puedo verlas en este momento.
¿Se utilizan estos descriptores de cadena en otro lugar? Tal vez en otro sistema operativo?
Sí, supongo que podría llegar a ellos con libusb
en mi propio software, pero ese es otro punto: estoy mirando el nivel del sistema operativo. ¿Hay algo (además de la herramienta de diagnóstico impar) que haga uso? de ellos?
BTW: esto es para un dispositivo compuesto con una serie de interfaces de diferentes tipos.