Directrices generales de programación

En las secciones siguientes se proporcionan instrucciones generales para desarrollar aplicaciones en un entorno de Servicios de Escritorio remoto.

En esta sección

Capa de compatibilidad de aplicaciones

Para ejecutar aplicaciones heredadas en un entorno de Servicios de Escritorio remoto, puede usar el nivel compatibilidad de aplicaciones de Servicios de Escritorio remoto.

Instrucciones de aplicación cliente/servidor

Las aplicaciones cliente/servidor no deben asumir que una única conexión de equipo es equivalente a una sola sesión de usuario.

Supervisión de conexiones y desconexiones de sesión

Para registrar una aplicación con Servicios de Escritorio remoto, almacene el nombre de la aplicación del servidor de canal virtual en el Registro agregando una subclave.

Directrices de hardware periférico

Si su dispositivo de hardware no está diseñado para trabajar en una sesión remota, los proveedores deben asegurarse de que el software del controlador de dispositivo fuerza a deshabilitar el redireccionamiento del dispositivo mediante una directiva del sistema o una directiva de grupo.

Vinculación en tiempo de ejecución a Wtsapi32.dll

La aplicación puede usar la API de Servicios de Escritorio remoto para vincular dinámicamente a la Wtsapi32.dll en tiempo de ejecución. Para ello, la aplicación debe llamar a la función LoadLibrary para cargar Wtsapi32.dll.