发明授权
- 专利标题: Dynamic driver substitution
- 专利标题(中): 动态驱动替代
-
申请号: US10197979申请日: 2002-07-17
-
公开(公告)号: US07082598B1公开(公告)日: 2006-07-25
- 发明人: Bich Cau Le , Matthew Eccleston
- 申请人: Bich Cau Le , Matthew Eccleston
- 申请人地址: US CA Palo Alto
- 专利权人: VMWARE, Inc.
- 当前专利权人: VMWARE, Inc.
- 当前专利权人地址: US CA Palo Alto
- 代理商 Jeffrey Pearce
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F13/10
摘要:
An agent loaded in a computer's operating system (OS) simulates disconnection and reconnection of a device, with no need to actually disconnect the device logically from a computer. During simulated reconnection, when the OS requests the hardware ID of the device, the agent returns a substitute ID, which causes the OS to load a substitute driver. Substitution of the ID also allows driver substitution for a not yet logically connected device; in this cases, no simulated disconnection or reconnection is needed. Driver substitution is dynamic and reversible, with no need to restart the system or reboot the OS and substitution of a driver for one device of a type does not disturb other devices of the same type. The invention may be implemented entirely in software, with no need for hardware modifications or device customization.
信息查询