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