Scrittura di un modulo DVC client
Per scrivere un modulo client DVC (Dynamic Virtual Channel), è prima necessario implementare e registrare un plug-in client Desktop remoto .To write a dynamic virtual channel (DVC), you must first implement and register a Remote Desktop Connection (RDC). Il plug-in DVC è un'implementazione di IWTSPlugin, registrata come oggetto Component Object Model (COM).
Nota
Il plug-in deve essere implementato in un modello di threading libero. L'implementazione del modello di appartamento non è supportata.
Di seguito è riportato un elenco di interfacce implementate da oggetti che vengono creati dall'istanza del plug-in.
Interfaccia | Descrizione |
---|---|
IWTSPlugin | Consente di caricare il plug-in client Desktop remoto (RDC) dal client Remote Desktop Connection (RDC). |
IWTSListenerCallback | Notifica al plug-in client Desktop remoto (RDC) sulle richieste in ingresso in un particolare listener. |
IWTSVirtualChannelCallback | Riceve notifiche sulle modifiche dello stato del canale o sui dati ricevuti. Ogni istanza di questa interfaccia è associata a un'istanza di IWTSVirtualChannel. |
Di seguito è riportato un elenco di interfacce implementate da oggetti che vengono creati dall'istanza del client Connessione Desktop remoto (RDC) e fanno parte del framework.
Interfaccia | Descrizione |
---|---|
IWTSVirtualChannelManager | Gestisce tutti i plug-in client desktop remoto, i listener DVC o i canali virtuali statici. |
IWTSListener | Gestisce le impostazioni di configurazione per ogni listener per la connessione DVC. |
IWTSVirtualChannel | Controlla lo stato del canale, nonché le scritture sul canale. |
Nella figura seguente viene illustrata la relazione tra il client RdC (Remote Desktop Connection) e il plug-in client RdC (Remote Desktop Connection).