我开始在OS上使用IOKit,我对IOKit USB库中的数据类型(如IOKit)标记的'245‘感到困惑。245是什么意思?我只是好奇这个数字加在结尾是什么意思。好像是某样东西的版本号。
是否有我可以使用的通用版本,而不是必须使用特定版本?
发布于 2010-03-07 22:39:39
我相信这个数字指的是与结构兼容的IOUSBFamily版本。有关更多细节,请查看IOKit/usb/IOUSBLib.h。
发布于 2013-01-13 11:37:01
我相信这是由iousb族2.4.5 ( os )提供的usb接口。
IOUSBInterfaceInterface是第一个版本,每个版本都可以使用,但较新的版本(如245 )增加了额外的功能,该数字被添加到末尾,以保持旧版本的向后兼容性。
https://stackoverflow.com/questions/2184669
复制相似问题