Condividi tramite


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).

relazione del client e del plug-in