[发明专利]远程系统的即插即用设备重定向无效
申请号: | 200680031439.4 | 申请日: | 2006-08-15 |
公开(公告)号: | CN101253489A | 公开(公告)日: | 2008-08-27 |
发明(设计)人: | J·奇克;M·V·帕特瓦德汗;N·L·波特;V·K·斯托亚诺夫;Z·卡什夫 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 系统 即插即用 设备 定向 | ||
1.一种在服务器计算机上创建虚拟驱动程序的方法,其中所述虚拟驱动 程序专用于连接到与所述服务器计算机进行通信的客户计算机的设备,所述方 法包括:
当所述设备连接到所述客户计算机时,发现所述设备;
安装专用于所述设备的设备驱动程序;
标识与所述设备驱动程序和所述设备有关的信息;以及
将所述信息通信给所述服务器计算机,以创建所述虚拟驱动程序。
2.如权利要求1所述的方法,其特征在于,所述发现是由驻留在所述客 户计算机上的远程访问应用执行的。
3.如权利要求1所述的方法,其特征在于,所述安装所述设备驱动程序 是当所述设备被连接到所述客户计算机时即插即用(PNP)设备操作的一部分。
4.如权利要求1所述的方法,其特征在于,所述安装所述设备驱动程序 还包括安装支持所述设备的其它驱动程序。
5.如权利要求1所述的方法,其特征在于,所述标识信息是由驻留在所 述客户计算机上的远程访问应用执行的。
6.如权利要求1所述的方法,其特征在于,所述标识利用请求分组并且 所述设备是由特定的物理设备对象来标识的。
7.如权利要求1所述的方法,其特征在于,所述通信所述信息使用所述 服务器计算机与所述客户计算机之间的专用虚拟通道。
8.一种将对客户计算机上的设备的控制重定向到服务器计算机的方法, 包括:
在所述服务器计算机上创建虚拟驱动程序,其中所述虚拟驱动程序专用于 所述设备;
通过所述虚拟驱动程序,建立所述客户计算机与所述服务器计算机之间的 通信;
通过所述客户计算机与所述服务器计算机之间的所述通信通知所述设备 的可用性;以及
当确定所述设备的可用性时,将命令从所述服务器计算机通信到所述设 备。
9.如权利要求8所述的方法,其特征在于,所述创建所述虚拟驱动程序 是以由所述服务器计算机从所述客户计算机收到的描述所述设备的信息为基 础的。
10.如权利要求8所述的方法,其特征在于,所述建立通信是通过专用虚 拟通道进行的。
11.如权利要求8所述的方法,其特征在于,所述建立是通过驻留在所述 客户计算机上的远程访问应用进行的。
12.如权利要求8所述的方法,其特征在于,所述通知所述设备的可用性 被提供给驻留在所述客户计算机上的远程访问应用以及驻留在所述服务器计 算机上的应用。
13.如权利要求8所述的方法,其特征在于,所述通信命令包括将所述命 令传递到驻留在所述客户计算机上的真实设备驱动程序。
14.一种远程访问系统包括:
服务器计算机;
由所述服务器计算机支持的客户计算机;
连接到所述客户计算机的设备;
专用于所述设备且安装在所述客户计算机中的设备驱动程序;以及
基于所述设备在所述服务器计算机中创建的虚拟驱动程序,所述虚拟驱动 程序用于所述设备驱动程序与所述服务器计算机中的应用进行通信,所述应用 提供命令给所述虚拟驱动程序和设备驱动程序以控制所述设备。
15.如权利要求14所述的系统,其特征在于,所述服务器计算机包括标 识所述设备的重定向程序。
16.如权利要求15所述的系统,其特征在于,所述重定向程序包括提供 所述服务器计算机与客户计算机之间的通信的重定向库。
17.如权利要求15所述的系统,其特征在于,所述客户计算机包括提供 所述服务器计算机与客户计算机之间的通信的远程服务应用。
18.如权利要求15所述的系统,其特征在于,所述设备是即插即用(PNP) 设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680031439.4/1.html,转载请声明来源钻瓜专利网。