发明授权
- 专利标题: Safely sharing USB devices
- 专利标题(中): 安全共享USB设备
-
申请号: US12795352申请日: 2010-06-07
-
公开(公告)号: US08166211B2公开(公告)日: 2012-04-24
- 发明人: Erik Cota-Robles , Igor Korsunsky
- 申请人: Erik Cota-Robles , Igor Korsunsky
- 申请人地址: US CA Palo Alto
- 专利权人: VMware, Inc.
- 当前专利权人: VMware, Inc.
- 当前专利权人地址: US CA Palo Alto
- 主分类号: G06F3/00
- IPC分类号: G06F3/00 ; G06F5/00
摘要:
Described herein are systems and methods for preventing a user mode USB driver from performing IOCTL operations other than read-safe IOCTLs on a USB device that has been claimed by a kernel mode driver or is in use by another user mode USB driver. In one method, it is determined whether a kernel mode USB driver will claim a device or whether the device will be available to be claimed by user mode USB drivers. In the event the device is claimed by a kernel mode USB driver, user mode USB drivers will be prevented from claiming the device. In the event the device is available for use by user mode USB drivers, but has been opened for write by one user mode USB driver, all other user mode USB drivers will be prevented from claiming the device. All IOCTL operations other than read-safe IOCTLs will be prevented from being performed by a user mode USB driver unless that USB driver has claimed the device.
公开/授权文献
- US20110302330A1 SAFELY SHARING USB DEVICES 公开/授权日:2011-12-08