USB设备连接到哪个主机

USB设备连接到哪个主机,usb,Usb,我的设备(可能是手机)如何知道连接到哪个主机,如windows操作系统、mac操作系统或linux操作系统?我们是否有设备端的内核命令或实用程序知道/提取主机信息?除非 主机通过向设备发送信息来配合检测过程,USB中没有相关标准,或者 设备根据其行为对主机进行指纹识别。例如,Windows枚举的USB设备的请求序列与OS X稍有不同。Linux试图模仿Windows的行为,因为设备有缺陷 这里有一个想法: 它是关于读取暂停和重置时间,并映射USB指纹 谢谢你的快速回复。但我的要求是了解主机端操

我的设备(可能是手机)如何知道连接到哪个主机,如windows操作系统、mac操作系统或linux操作系统?我们是否有设备端的内核命令或实用程序知道/提取主机信息?

除非

  • 主机通过向设备发送信息来配合检测过程,USB中没有相关标准,或者
  • 设备根据其行为对主机进行指纹识别。例如,Windows枚举的USB设备的请求序列与OS X稍有不同。Linux试图模仿Windows的行为,因为设备有缺陷
    • 这里有一个想法:


      它是关于读取暂停和重置时间,并映射USB指纹

      谢谢你的快速回复。但我的要求是了解主机端操作系统很简单。是Windows、MAC还是Linux?那么,我们有什么解决方案或挂钩吗。