Canales virtuales de Servicios de Escritorio remoto

Los canales virtuales son extensiones de software que se pueden usar para agregar mejoras funcionales a una aplicación de Servicios de Escritorio remoto. Algunos ejemplos de mejoras funcionales pueden incluir: compatibilidad con tipos especiales de hardware, audio u otras adiciones a la funcionalidad básica proporcionada por el Protocolo de escritorio remoto de Servicios de Escritorio remoto (RDP). El protocolo RDP proporciona administración multiplexada de varios canales virtuales.

En esta sección

Uso de canales virtuales de Servicios de Escritorio remoto

Para implementar un canal virtual, proporcione los módulos de servidor y cliente de la aplicación de un canal virtual.

Referencia de canales virtuales dinámicos

Los servicios de Escritorio remoto admiten interfaces de cliente de canal virtual dinámico (DVC).

Referencia de canales virtuales gráficos

La referencia de canales virtuales de gráficos contiene elementos de programación que permiten crear un canal de gráficos virtuales.

Una aplicación de canal virtual tiene dos partes, un módulo cliente y un módulo de servidor. El módulo de servidor es un programa ejecutable que se ejecuta en el servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto). El módulo cliente es un archivo DLL que se debe cargar en memoria en el equipo cliente cuando se ejecuta el programa cliente conexión a Escritorio remoto (RDC).

Los canales virtuales pueden agregar mejoras funcionales a un cliente de conexión a Escritorio remoto (RDC), independientemente del protocolo RDP. Con la compatibilidad con canales virtuales, se pueden agregar nuevas características sin tener que actualizar el software de cliente o servidor, o el protocolo RDP.

Se han identificado cuatro clases principales de usuarios de canales virtuales:

  • Controladores generales en modo kernel, como los controladores serie o de impresora.
  • Redireccionamiento del sistema de archivos (esto es solo un caso especial de un controlador en modo kernel general).
  • Aplicaciones en modo de usuario, por ejemplo, cortar y pegar de forma remota.
  • Dispositivos de audio.

Para obtener más información, consulte Uso de canales virtuales de Servicios de Escritorio remoto.

Si ha habilitado una aplicación de canales virtuales en la implementación de Servicios de Escritorio remoto, puede hacer que la aplicación esté disponible para los equipos cliente que acceden al servidor host de sesión de Escritorio remoto mediante el control Microsoft ActiveX de Escritorio remoto. Para obtener más información, vea Canales virtuales que se pueden crear scripts y Usar el control ActiveX de Escritorio remoto con canales virtuales.