Condividi tramite


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

Uso dei canali virtuali di Servizi Desktop remoto

Per implementare un canale virtuale, fornire i moduli server e client di un'applicazione del canale virtuale.

Informazioni di riferimento per i canali virtuali dinamici

Le interfacce client DVC (Dynamic Virtual Channel) sono supportate da Servizi Desktop remoto.

Informazioni di riferimento su canali virtuali grafici

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.