Pregunta

Estoy en trámites comenzó con IOKit en OS X, y he estado intrigado por el '245' etiquetada en los tipos de datos en la biblioteca USB IOKit, como IOUSBInterfaceInterface245 . Lo que hace la media de 245? Tengo curiosidad por lo que este número clavada en el final se supone que indica. Parece que un número de versión de algo.

¿Existe una versión genérica que puedo utilizar, en lugar de tener que utilizar una versión específica?

¿Fue útil?

Solución

Creo que ese número se refiere a la versión IOUSBFamily la estructura es compatible con. Echar un vistazo a IOKit / USB / IOUSBLib.h para más detalles.

Otros consejos

Creo que es la interfaz de interfaz USB que envía con IOUSBFamily 2.4.5 (OS X Tiger)

IOUSBInterfaceInterface es la versión primera y está disponible en todas las versiones, pero los más nuevos como 245 añadir funcionalidad adicional, se añade el número al final para mantener la versión antigua para la compatibilidad con versiones anteriores

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top