发明名称 |
一种USB设备及其识别MacOS系统的方法 |
摘要 |
本发明公开了一种USB设备及其识别MacOS系统的方法,属于USB设备领域。本发明提供的USB设备识别MacOS系统的方法包括:USB设备上电,接收并响应主机下发的命令,USB设备接收到APDU命令之前,若先接收到获取字符串描述符命令后接收到获取配置描述符命令,则标识主机操作系统的类型为MacOS系统;若先接收到获取配置描述符命令后接收到获取字符串描述符命令,则标识主机操作系统的类型为非MacOS系统。本发明提供的USB设备包括:接收模块、发送模块、第一标识模块和第二标识模块。本发明的有益效果在于:使用本发明提供的技术方案,USB设备能够准确地识别MacOS系统。 |
申请公布号 |
CN106126446A |
申请公布日期 |
2016.11.16 |
申请号 |
CN201610457589.7 |
申请日期 |
2016.06.22 |
申请人 |
飞天诚信科技股份有限公司 |
发明人 |
陆舟;于华章 |
分类号 |
G06F13/10(2006.01)I;G06F13/42(2006.01)I |
主分类号 |
G06F13/10(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种USB设备识别MacOS系统的方法,其特征在于,包括:步骤A1、USB设备上电;步骤A2、所述USB设备等待接收主机下发的命令;当接收到主机下发的获取字符串描述符命令时,向主机发送相应的字符串描述符;当接收到主机下发的获取配置描述符命令时,向主机发送相应的配置描述符和接口描述符;所述方法还包括在所述USB设备接收到APDU命令之前:若所述USB设备先接收到主机下发的获取字符串描述符命令,后接收到主机下发的获取配置描述符命令,则标识主机操作系统的类型为MacOS系统;若所述USB设备先接收到主机下发的获取配置描述符命令,后接收到主机下发的获取字符串描述符命令,则标识主机操作系统的类型为非MacOS系统。 |
地址 |
100085 北京市海淀区学清路9号汇智大厦B楼17层 |