发明名称 ANNOTATING VIRTUAL APPLICATION PROCESSES
摘要 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.
申请公布号 US2010318997(A1) 申请公布日期 2010.12.16
申请号 US20090484267 申请日期 2009.06.15
申请人 MICROSOFT CORPORATION 发明人 LI HUI;SHEEHAN JOHN M.
分类号 G06F9/455;G06F9/46;G06F12/00 主分类号 G06F9/455
代理机构 代理人
主权项
地址