Virtuella kanaler för fjärrskrivbordstjänster
Virtuella kanaler är programvarutillägg som kan användas för att lägga till funktionella förbättringar i ett Program för fjärrskrivbordstjänster. Exempel på funktionella förbättringar kan vara: stöd för särskilda typer av maskinvara, ljud eller andra tillägg till kärnfunktionerna som tillhandahålls av Fjärrskrivbordstjänster Remote Desktop Protocol (RDP). RDP-protokollet tillhandahåller multiplexerad hantering av flera virtuella kanaler.
I det här avsnittet
-
Om du vill implementera en virtuell kanal tillhandahåller du server- och klientmodulerna för en virtuell kanals program.
-
Klientgränssnitt för dynamisk virtuell kanal (DVC) stöds av Fjärrskrivbordstjänster.
-
Referensen för virtuella grafikkanaler innehåller programmeringselement som gör att du kan skapa en virtuell grafikkanal.
Ett virtuellt kanalprogram har två delar, en klientmodul och en servermodul. Servermodulen är ett körbart program som körs på servern värd för fjärrskrivbordssession (VÄRD för fjärrskrivbordssession). Klientmodulen är en DLL som måste läsas in i minnet på klientdatorn när RDC-klientprogrammet (Remote Desktop Connection) körs.
Virtuella kanaler kan lägga till funktionella förbättringar i en RDC-klient (Remote Desktop Connection), oberoende av RDP-protokollet. Med stöd för virtuella kanaler kan nya funktioner läggas till utan att du behöver uppdatera klienten eller serverprogramvaran eller RDP-protokollet.
Fyra större klasser av användare av virtuella kanaler har identifierats:
- Allmänna drivrutiner i kernelläge, till exempel serie- eller skrivardrivrutiner.
- Omdirigering av filsystem (detta är bara ett specialfall för en allmän drivrutin i kernelläge).
- Program i användarläge, till exempel fjärrklipp och klistra in.
- Ljudenheter.
Mer information finns i Använda virtuella fjärrskrivbordstjänster.
Om du har aktiverat ett program för virtuella kanaler i distributionen av Fjärrskrivbordstjänster kan du göra programmet tillgängligt för klientdatorer som har åtkomst till värdservern för fjärrskrivbordssession med hjälp av Microsoft ActiveX-kontrollen fjärrskrivbord. Mer information finns i Skriptbara virtuella kanaler och Använda ActiveX-fjärrskrivbordskontrollen med virtuella kanaler.