[发明专利]一种可视化实时监听存储设备的方法在审
申请号: | 201810500019.0 | 申请日: | 2018-05-23 |
公开(公告)号: | CN108710509A | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 梁效宁;张佳强;张明忠 | 申请(专利权)人: | 四川巧夺天工信息安全智能设备有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F13/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 641000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可视化界面 存储设备 实时监听 可视化 总线 客户端 检测 清晰 | ||
本发明公开了一种可视化实时监听存储设备的方法,其特征在于包括以下步骤:S100:获取USB集线装置并确定所述USB集线装置的各个USB接口的布局;S200:设计所述布局的可视化界面;S300:通过Windows API获取所述各个USB接口的总线编号和端口号;S400:所述USB集线装置的所述各个USB接口与所述可视化界面中各个USB接口各自一一对应;S500:将所述USB集线装置连接至所述客户端,检测所述各个USB接口的状态并在所述可视化界面中显示所述状态。本发明的有益效果是解决了现有技术中尚无清晰地显示多个USB接口的状态及USB接口编号的技术问题。
技术领域
本发明属于数据可视化领域,具体涉及一种可视化实时监听存储设备的方法。
背景技术
存储设备接入PC等设备的USB接口后,PC可以监听到接入的存储设备,但监听本身存在一定缺陷。比如,多个存储设备同时接入PC时,用户不能区分PC识别到的存储设备分别对应的是哪一个USB接口。再如,当一台PC插入多个存储设备后,不能清晰地区别某个存储设备插入到哪个USB接口;进一步地,如果PC插入了损坏的存储设备,此时,PC无法识别到该设备。
发明内容
本发明针对现有技术的不足问题,提出了一种可视化实时监听存储设备的方法,通过USB集线装置的各个USB接口与可视化界面中各个USB接口各自一一对应,并判断接收到的监听服务消息是否为存储设备插入消息,从而显示相应的USB接口的状态,达到区分存储设备的目的,包括以下步骤:
S100:获取USB集线装置并确定所述USB集线装置的各个USB接口的布局;
S200:设计所述布局的可视化界面;
S300:通过Windows API获取所述各个USB接口的总线编号和端口号;
S400:所述USB集线装置的所述各个USB接口与所述可视化界面中各个 USB接口各自一一对应;
S500:将所述USB集线装置连接至所述客户端,检测所述各个USB接口的状态并在所述可视化界面中显示所述状态。
优选地,所述各个USB接口的所述状态包括激活状态和去活状态。
优选地,所述步骤S200包括以下步骤:
S201:制作背景图片,所述背景图片的图案与所述布局相同,其中,制作灰亮的USB图片表示去活状态的USB接口,制作高亮的USB图片表示激活状态的USB接口;
S202:利用界面程序设计程序窗口;
S203:在所述程序窗口中贴上灰亮的USB图片,表示缺省的USB接口状态为去活状态。
优选地,所述步骤S300的具体步骤如下:
根据USB总线控制器枚举总线上的USB接口,由以下源代码实现:
优选地,所述步骤S500的具体步骤如下:
S501:存储设备连接至所述USB集线装置;
S502:触发监听程序,获取连接存储设备的USB接口的总线编号和端口号;
S503:将所获取的USB接口的总线编号和端口号传送至界面程序;
S504:判断当前接收到的监听服务消息是否为存储设备插入消息,如果是,执行步骤S505,否则为存储设备拔出消息,执行步骤S506;
S505:所述界面程序查找当前USB接口所对应的界面中的USB接口,设置界面中的所述USB接口为高亮,结束流程;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川巧夺天工信息安全智能设备有限公司,未经四川巧夺天工信息安全智能设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810500019.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种处理方法、装置及电子设备
- 下一篇:一种系统设置存储和克隆的方法及系统