[发明专利]一种自动挂载与识别系统文件的方法及其系统无效
申请号: | 200810241649.7 | 申请日: | 2008-12-17 |
公开(公告)号: | CN101520792A | 公开(公告)日: | 2009-09-02 |
发明(设计)人: | 王丛华 | 申请(专利权)人: | 康佳集团股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/46;H04N7/173 |
代理公司: | 深圳市君胜知识产权代理事务所 | 代理人: | 王永文 |
地址: | 5180*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 识别 系统 文件 方法 及其 | ||
1.一种自动挂载与识别系统文件的方法,其包括以下步骤:
A、内核生成一虚拟USB热插拔同步设备,所述虚拟USB热插拔同步设备处理内核与应用层的进程通讯并实时向所述应用层汇报热插拔事件;
B、在USB驱动的相关函数中植入热插拔事件钩子函数,所述热插拔事件钩子函数实时将热插拔事件写入到所述虚拟USB热插拔同步设备的缓存中并发送轮询同步信号;其中所述相关函数为加入驱动程序函数与USB断开或连接函数;
C、当所述轮询同步信号发生变化时,所述应用层读取热插拔事件内容并通过热插拔检测进程向主应用程序发送设备加载或卸载消息与挂载点,所述主应用程序根据所述设备加载或卸载消息与挂载点挂载并访问存储设备;所述热插拔事件内容包括HUB端口、存储设备的类型、存储设备的设备号与生产厂商;
所述应用层热插拔检测进程根据热插拔同步设备的设备号打开热插拔同步设备,并读取设备中的前五百一十二个字节,后根据热插拔同步设备中的分区表及分区信息获取当前系统文件的类型,并选择正确的参数挂载该热插拔同步设备的各分区。
2.根据权利要求1所述的方法,其特征在于,所述步骤B与所述步骤C之间还包括:用户层通过选择函数监听所述轮询同步信号的变化情况,并将所述轮询同步信号的变化情况发送到所述应用层。
3.一种实现如权利要求1所述方法的系统,包括内核与应用层,所述内核与所述应用层通信连接,其特征在于,所述内核用于生成处理所述内核与所述应用层进程通讯并实时向所述应用层汇报热插拔事件的虚拟USB热插拔同步设备;所述应用层用于读取热插拔事件内容并将所述热插拔事件内容发送到所述内核中的主应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康佳集团股份有限公司,未经康佳集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810241649.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:利用酸和醇制造酯类的方法和系统
- 下一篇:变速器副箱气动换挡操纵系统