使用远程桌面服务虚拟通道
若要实现虚拟通道,请提供虚拟通道应用程序的服务器和客户端模块。 服务器模块可以是用户模式应用程序或内核模式驱动程序。 客户端模块必须是 DLL。
有关这些模块的说明,请参阅以下主题。
在本节中
-
使用虚拟通道的应用程序的服务器模块必须是在远程桌面会话主机 (RD 会话主机) 服务器上的客户端会话中运行的用户模式应用程序。 请注意,必须提供用于启动服务器应用程序的方法。
-
虚拟通道应用程序的客户端是在客户端计算机上的远程桌面服务初始化期间加载的 DLL。 必须在客户端计算机上注册 DLL。
-
必须在注册表中存储客户端 DLL 的名称。
-
远程控制连接到客户端的会话连接或断开连接时,远程控制永久性虚拟通道不会关闭。 数据将继续通过此通道传输和接收。
-
动态虚拟通道 (DVC) API 扩展远程桌面服务的现有虚拟通道 API,称为静态虚拟通道 (SVC) API。
如果在远程桌面服务部署中启用了虚拟通道的应用程序,还可以通过远程桌面ActiveX控制使应用程序可供访问 RD 会话主机服务器的客户端计算机使用。 有关详细信息,请参阅将远程桌面ActiveX控件与虚拟通道配合使用。