发明授权
- 专利标题: Annotating virtual application processes
- 专利标题(中): 注释虚拟应用程序
-
申请号: US12484267申请日: 2009-06-15
-
公开(公告)号: US08826269B2公开(公告)日: 2014-09-02
- 发明人: Hui Li , John M. Sheehan
- 申请人: Hui Li , John M. Sheehan
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理商 Jim Sfekas; Kate Drakos; Micky Minhas
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; G06F9/455 ; G06F3/00 ; H04L29/06 ; H04L9/32 ; G06F7/04
摘要:
A virtualization system is described herein that facilitates communication between a virtualized application and a host operating system to allow the application to correctly access resources referenced by the application. When the operating system creates a virtualized application process, the virtualization system annotates a data structure associated with the process with an identifier that identifies the virtualized application environment associated with the process. When operating system components make requests on behalf of the originating virtual process, a virtualization driver checks the data structure associated with the process to determine that the helper process is doing work on behalf of the virtualized application process. Upon discovering that the thread is doing virtual process work, the virtualization driver directs the helper process's thread to the virtual application's resources, allowing the helper process to accomplish the requested work with the correct data.
公开/授权文献
- US20100318997A1 ANNOTATING VIRTUAL APPLICATION PROCESSES 公开/授权日:2010-12-16
信息查询