Escritura de un módulo DVC de cliente
Para escribir un módulo cliente de canal virtual dinámico (DVC), primero debe implementar y registrar un complemento de cliente de conexión a Escritorio remoto (RDC). El complemento DVC es una implementación de IWTSPlugin, registrada como un objeto modelo de objetos componentes (COM).
Nota
El complemento debe implementarse en un modelo de subproceso libre. No se admite la implementación del modelo de apartamento.
A continuación se muestra una lista de interfaces implementadas por objetos creados por el complemento.
Interfaz | Descripción |
---|---|
IWTSPlugin | Permite que el cliente de conexión a Escritorio remoto (RDC) cargue el complemento de cliente de Conexión a Escritorio remoto (RDC). |
IWTSListenerCallback | Notifica al complemento de cliente de conexión a Escritorio remoto (RDC) sobre las solicitudes entrantes en un agente de escucha determinado. |
IWTSVirtualChannelCallback | Recibe notificaciones sobre los cambios de estado del canal o los datos recibidos. Cada instancia de esta interfaz está asociada a una instancia de IWTSVirtualChannel. |
A continuación se muestra una lista de interfaces implementadas por objetos creados por el cliente de conexión a Escritorio remoto (RDC) y que forman parte del marco.
Interfaz | Descripción |
---|---|
IWTSVirtualChannelManager | Administra todos los complementos de cliente de conexión a Escritorio remoto (RDC), agentes de escucha DVC o canales virtuales estáticos. |
IWTSListener | Administra los valores de configuración de cada agente de escucha para la conexión DVC. |
IWTSVirtualChannel | Controla el estado del canal, así como las escrituras en el canal. |
En la ilustración siguiente se muestra la relación entre el cliente de conexión a Escritorio remoto (RDC) y el complemento de cliente conexión a Escritorio remoto (RDC).