IOKit USB库中的'245'是什么?

时间:2010-02-02 14:24:01

标签: macos usb iokit

我已经开始使用OS X上的IOKit了,我一直对IOKit USB库中标记为数据类型的'245'感到困惑,例如 IOUSBInterfaceInterface245 。 245是什么意思?我只是很好奇这个数字到底是什么意思。它似乎是一个版本号的东西。

是否有可以使用的通用版本,而不是必须使用特定版本?

2 个答案:

答案 0 :(得分:1)

我相信这个数字指的是结构兼容的IOUSBFamily版本。有关更多详细信息,请查看IOKit / usb / IOUSBLib.h。

答案 1 :(得分:0)

我相信它是iousbfamily 2.4.5(os x tiger)附带的usb接口接口

IOUSBInterfaceInterface是第一个版本,可用于每个版本,但是像245这样的新版本增加了额外的功能,这个数字被添加到最后以保持旧版本的向后兼容性