Canali virtuali di Servizi Desktop remoto
I canali virtuali sono estensioni software che possono essere usate per aggiungere miglioramenti funzionali a un'applicazione Servizi Desktop remoto. Esempi di miglioramenti funzionali possono includere: supporto per tipi speciali di hardware, audio o altre aggiunte alla funzionalità di base fornita dal protocollo DESKTOP remoto (RDP). Il protocollo RDP offre la gestione multiplexed di più canali virtuali.
Contenuto della sezione
-
Per implementare un canale virtuale, fornire i moduli server e client di un'applicazione del canale virtuale.
-
Le interfacce client DVC (Dynamic Virtual Channel) sono supportate da Servizi Desktop remoto.
-
Il riferimento ai canali virtuali grafici contiene elementi di programmazione che consentono di creare un canale grafico virtuale.
Un'applicazione del canale virtuale include due parti, un modulo client e un modulo server. Il modulo server è un programma eseguibile in esecuzione nel server Host sessione Desktop remoto (Host sessione Desktop remoto). Il modulo client è una DLL che deve essere caricata in memoria nel computer client quando viene eseguito il programma client Remote Desktop Connection (RDC).
I canali virtuali possono aggiungere miglioramenti funzionali a un client RdC (Remote Desktop Connection), indipendentemente dal protocollo RDP. Con il supporto del canale virtuale, è possibile aggiungere nuove funzionalità senza dover aggiornare il software client o server o il protocollo RDP.
Sono state identificate quattro classi principali di utenti di canali virtuali:
- Driver generali in modalità kernel, ad esempio driver seriali o stampanti.
- Reindirizzamento del file system (questo è solo un caso speciale di un driver in modalità kernel generale).
- Applicazioni in modalità utente, ad esempio taglia e incolla remota.
- Dispositivi audio.
Per altre informazioni, vedere Uso di canali virtuali di Servizi Desktop remoto.
Se è stata abilitata un'applicazione canali virtuali nella distribuzione di Servizi Desktop remoto, è possibile rendere l'applicazione disponibile per i computer client che accedono al server Host sessione Desktop remoto tramite il controllo Microsoft ActiveX Desktop remoto. Per altre informazioni, vedere Canali virtuali scriptabili e Uso del controllo ActiveX Desktop remoto con canali virtuali.