发明授权
CN102520944B Windows应用程序虚拟化的实现方法
失效 - 权利终止
- 专利标题: Windows应用程序虚拟化的实现方法
- 专利标题(英): Method for realizing virtualization of Windows application program
-
申请号: CN201110402069.3申请日: 2011-12-06
-
公开(公告)号: CN102520944B公开(公告)日: 2014-07-02
- 发明人: 沃天宇 , 孙海雷 , 康俊彬 , 胡春明 , 怀进鹏
- 申请人: 北京航空航天大学
- 申请人地址: 北京市海淀区学院路37号
- 专利权人: 北京航空航天大学
- 当前专利权人: 北京航空航天大学
- 当前专利权人地址: 北京市海淀区学院路37号
- 代理机构: 北京同立钧成知识产权代理有限公司
- 代理商 刘芳
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/445
摘要:
本发明提供一种Windows应用程序虚拟化的实现方法。该方法包括:根据配置文件,截获应用程序在运行过程中调用的与系统注册表有关的第一系统调用,重写所截获的第一系统调用,并使用重写后的系统调用将私有注册表和系统注册表进行融合,形成虚拟注册表;根据配置文件,截获应用程序在运行过程中调用的与文件操作有关的第二系统调用,获取文件所属的空间,并根据系统空间、软件空间和用户空间相互之间的路径映射关系,返回与操作所述文件的操作类型相适应的路径信息,然后,根据路径信息对文件进行操作。本发明技术方案降低了应用程序与操作系统的耦合度,降低了运行在同一操作系统中的应用程序间的干扰。
公开/授权文献
- CN102520944A Windows应用程序虚拟化的实现方法 公开/授权日:2012-06-27