如何确定 objective c 中的 USB 设备 parent/child
how to determine parent/child of the usb device in objective c
我正在做一个与 USB 设备一起工作的项目,它找到了 USB 设备的 parent/child,我已经在 window 平台上部署了它,并提供了以下信息:
示例:
Device
"USB\VID_1234&PID_5678\REV_9012"
Parent
"IUSB3\ROOT_HUB30&3089b9df_0"
Child
"HID\VID_ABCD&PID_EFGH&210a22d8\&0&8"
并且我可以使用IOKIT框架读取这些USB设备信息,我想知道在OS X上是否有提取这些信息的功能?到目前为止,数小时的谷歌搜索一无所获,因此将不胜感激任何帮助!
提前致谢,
问候
IOKit 是访问此信息的OS X方法……locationID字段为您提供拓扑……将least-siginfigant[=15归零=] nibble 会给你 parent 的 locationID(至少在你点击 USB 控制器之前)。
我正在做一个与 USB 设备一起工作的项目,它找到了 USB 设备的 parent/child,我已经在 window 平台上部署了它,并提供了以下信息:
示例:
Device "USB\VID_1234&PID_5678\REV_9012"
Parent "IUSB3\ROOT_HUB30&3089b9df_0"
Child "HID\VID_ABCD&PID_EFGH&210a22d8\&0&8"
并且我可以使用IOKIT框架读取这些USB设备信息,我想知道在OS X上是否有提取这些信息的功能?到目前为止,数小时的谷歌搜索一无所获,因此将不胜感激任何帮助!
提前致谢,
问候
IOKit 是访问此信息的OS X方法……locationID字段为您提供拓扑……将least-siginfigant[=15归零=] nibble 会给你 parent 的 locationID(至少在你点击 USB 控制器之前)。