Uso dei canali virtuali di Servizi Desktop remoto
Per implementare un canale virtuale, fornire i moduli server e client dell'applicazione di un canale virtuale. Il modulo server può essere un'applicazione in modalità utente o un driver in modalità kernel. Il modulo client deve essere una DLL.
Per le descrizioni di questi moduli, vedere gli argomenti seguenti.
In questa sezione
-
Il modulo server di un'applicazione che usa canali virtuali deve essere un'applicazione in modalità utente in esecuzione in una sessione client sul server Host di sessione Desktop remoto (Host di sessione Desktop remoto). Si noti che è necessario specificare un metodo per avviare l'applicazione server.
-
Il client di un'applicazione di canali virtuali è una DLL caricata durante l'inizializzazione di Servizi Desktop remoto nel computer client. La DLL deve essere registrata nel computer client.
-
È necessario archiviare il nome della DLL client nel Registro di sistema.
-
Un canale virtuale permanente di controllo remoto non viene chiuso quando un controllo remoto si connette o si disconnette per la sessione connessa al client. I dati continueranno a essere trasmessi e ricevuti tramite questo canale.
-
Le API DVC (Dynamic Virtual Channel) estendono le API del canale virtuale esistenti per Servizi Desktop remoto, note come API del canale virtuale statico (SVC).
Se è stata abilitata l'applicazione di un canale virtuale nella distribuzione di Servizi Desktop Remoto, è anche possibile rendere disponibile l'applicazione ai computer client che accedono al server Host sessione di Desktop Remoto tramite il controllo ActiveX Desktop Remoto. Per ulteriori informazioni, vedere Uso del controllo ActiveX Desktop remoto con canali virtuali.