远程桌面服务虚拟通道
虚拟通道 是软件扩展,可用于向远程桌面服务应用程序添加功能增强功能。 功能增强的示例可能包括:支持特殊类型的硬件、音频或远程桌面服务 远程桌面协议 (RDP) 提供的核心功能的其他新增功能。 RDP 协议提供对多个虚拟通道的多路复用管理。
在本节中
-
若要实现虚拟通道,请提供虚拟通道应用程序的服务器和客户端模块。
-
远程桌面服务支持动态虚拟通道 (DVC) 客户端接口。
-
图形虚拟通道参考包含可用于创建虚拟图形通道的编程元素。
虚拟通道应用程序包含两个部分:客户端模块和服务器模块。 服务器模块是在远程桌面会话主机 (RD 会话主机) 服务器上运行的可执行程序。 客户端模块是一个 DLL,在远程桌面连接 (RDC) 客户端程序运行时,必须加载到客户端计算机上的内存中。
虚拟通道可以向远程桌面连接添加功能增强功能, (RDC) 客户端,独立于 RDP 协议。 借助虚拟通道支持,无需更新客户端或服务器软件或 RDP 协议即可添加新功能。
已确定虚拟通道的四大类用户:
- 常规内核模式驱动程序,例如串行或打印机驱动程序。
- 文件系统重定向 (这只是常规内核模式驱动程序) 的一种特殊情况。
- 用户模式应用程序,例如远程剪切和粘贴。
- 音频设备。
有关详细信息,请参阅 使用远程桌面服务虚拟通道。
如果在远程桌面服务部署中启用了虚拟通道应用程序,则可以通过远程桌面 Microsoft ActiveX 控件使应用程序可供访问 RD 会话主机服务器的客户端计算机使用。 有关详细信息,请参阅 可编写脚本的虚拟通道 和 将远程桌面 ActiveX 控件与虚拟通道配合使用。