Frage

Ich bin mit IOKit auf OS X die ersten Schritte, und ich habe verwirrt gewesen durch die ‚245‘ getaggt auf Datentypen in der IOKit USB-Bibliothek, wie IOUSBInterfaceInterface245 . Was bedeutet die 245 bedeuten? Ich bin nur neugierig, was diese Zahl auf das Ende gehefteten soll anzuzeigen. Es scheint wie eine Versionsnummer von etwas.

Gibt es eine generische Version, dass ich verwenden kann, anstatt eine bestimmte Version zu benutzen?

War es hilfreich?

Lösung

Ich glaube, dass Zahl auf die IOUSBFamily Version bezieht sich die Struktur mit kompatibel ist. Werfen Sie einen Blick auf IOKit / usb / IOUSBLib.h für weitere Details.

Andere Tipps

ich glaube es die Schnittstelle USB-Schnittstelle ist, dass mit iousbfamily 2.4.5 (OS X Tiger) ausgeliefert

IOUSBInterfaceInterface die erste Version und ist auf jeder Version zur Verfügung, aber die neueren wie 245 fügen Sie zusätzliche Funktionalität wird die Zahl am Ende hinzugefügt, um die alte Version für die Abwärtskompatibilität zu halten

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top