[发明专利]一种用于云桌面的刻录机重定向方法及系统在审
申请号: | 202010806419.1 | 申请日: | 2020-08-12 |
公开(公告)号: | CN112068927A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 张辉;魏良晨 | 申请(专利权)人: | 福建升腾资讯有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F13/10 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 林燕 |
地址: | 350000 福建省福州市仓山区金*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 桌面 刻录机 定向 方法 系统 | ||
1.一种用于云桌面的刻录机重定向方法,其特征在于:包括如下步骤:
步骤S10、在服务器的虚拟机上创建一虚拟刻录机;
步骤S20、虚拟刻录机获取物理刻录机的物理设备信息以及设备能力后,对物理刻录机进行初始化;
步骤S30、虚拟刻录机将虚拟机的刻录请求重定向至物理刻录机,通过物理刻录机进行读写操作。
2.如权利要求1所述的一种用于云桌面的刻录机重定向方法,其特征在于:所述步骤S10具体包括:
步骤S11、在服务器的虚拟USB总线上创建一PDO设备,并向虚拟机发送设备到达的通知;
步骤S12、虚拟机接收到所述通知后,向虚拟USB总线发送获取虚拟设备信息的USB指令;
步骤S13、虚拟USB总线创建虚拟设备信息,并将所述虚拟设备信息以URB数据包的形式发送给虚拟机;
步骤S14、虚拟机基于接收的所述虚拟设备信息,以大容量存储驱动加载PDO设备,完成虚拟刻录机的创建。
3.如权利要求2所述的一种用于云桌面的刻录机重定向方法,其特征在于:所述所述虚拟设备信息至少包括设备类型以及设备ID。
4.如权利要求1所述的一种用于云桌面的刻录机重定向方法,其特征在于:所述步骤S20具体包括:
步骤S21、虚拟刻录机向计算机发送INQUIRY指令;计算机基于接收的所述INQUIRY指令,通过API获取物理刻录机的物理设备信息并发送给虚拟刻录机;
步骤S22、虚拟刻录机向计算机发送READ CAPACITY指令;计算机基于接收的所述READCAPACITY指令,通过API获取物理刻录机的设备能力并发送给虚拟刻录机;
步骤S23、虚拟刻录机向计算机发送RMODE SENSE指令;计算机基于接收的所述RMODESENSE指令,通过API设置物理刻录机的初始化参数,完成物理刻录机的初始化。
5.如权利要求4所述的一种用于云桌面的刻录机重定向方法,其特征在于:所述物理设备信息至少包括设备类型以及设备ID;所述设备能力至少包括刻录容量、刻录速度以及缓存大小;所述初始化参数至少包括刻录机工作模式。
6.一种用于云桌面的刻录机重定向系统,其特征在于:包括如下模块:
虚拟刻录机创建模块,用于在服务器的虚拟机上创建一虚拟刻录机;
物理刻录机初始化模块,用于虚拟刻录机获取物理刻录机的物理设备信息以及设备能力后,对物理刻录机进行初始化;
刻录机重定向模块,用于虚拟刻录机将虚拟机的刻录请求重定向至物理刻录机,通过物理刻录机进行读写操作。
7.如权利要求6所述的一种用于云桌面的刻录机重定向系统,其特征在于:所述虚拟刻录机创建模块具体包括:
PDO设备创建单元,用于在服务器的虚拟USB总线上创建一PDO设备,并向虚拟机发送设备到达的通知;
USB指令发送单元,用于虚拟机接收到所述通知后,向虚拟USB总线发送获取虚拟设备信息的USB指令;
虚拟设备信息发送单元,用于虚拟USB总线创建虚拟设备信息,并将所述虚拟设备信息以URB数据包的形式发送给虚拟机;
大容量存储驱动加载单元,用于虚拟机基于接收的所述虚拟设备信息,以大容量存储驱动加载PDO设备,完成虚拟刻录机的创建。
8.如权利要求7所述的一种用于云桌面的刻录机重定向系统,其特征在于:所述所述虚拟设备信息至少包括设备类型以及设备ID。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建升腾资讯有限公司,未经福建升腾资讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010806419.1/1.html,转载请声明来源钻瓜专利网。