Applicazione server di canale virtuale
Il modulo server di un'applicazione che usa canali virtuali deve essere un'applicazione in modalità utente in esecuzione in una sessione client nel server Host sessione Desktop remoto (Host sessione Desktop remoto). Si noti che è necessario specificare un metodo per avviare l'applicazione server. È possibile eseguire questa operazione in più modi; Ad esempio, è possibile usare uno script di accesso o un programma o uno script nella cartella Startup. Gli utenti possono anche avviare l'applicazione.
È necessario archiviare il nome dell'applicazione server di canale virtuale nel Registro di sistema aggiungendo una sottochiave nel percorso seguente:
HKEY_LOCAL_MACHINE\Sistema\Currentcontrolset\Controllo\Server\ terminale Addins
Per altre informazioni sulla sottochiave, vedere Monitoraggio connessioni sessione e disconnessione.
L'applicazione server può chiamare la funzione WTSVirtualChannelOpen per aprire un handle a un canale virtuale. L'applicazione può quindi usare l'handle in una delle funzioni seguenti.
-
Chiude un handle di canale virtuale aperto.
-
Elimina tutti i dati di input in coda inviati dal client al server in un canale virtuale specifico.
Nota
Questa funzione attualmente non viene usata dai servizi Desktop remoto.
-
Elimina tutti i dati di output in coda inviati dal server al client in un canale virtuale specifico.
Nota
Questa funzione attualmente non viene usata dai servizi Desktop remoto.
-
Restituisce informazioni su un canale virtuale specificato.
-
Legge i dati dalla fine del server di un canale virtuale.
-
Scrive i dati alla fine del server di un canale virtuale.