Virtuele kanalen voor Extern bureaublad-services
virtuele kanalen zijn software-extensies die kunnen worden gebruikt om functionele verbeteringen toe te voegen aan een extern bureaublad-servicestoepassing. Voorbeelden van functionele verbeteringen zijn: ondersteuning voor speciale typen hardware, audio of andere toevoegingen aan de kernfunctionaliteit van de Extern bureaublad-services Remote Desktop Protocol (RDP). Het RDP-protocol biedt multiplexed beheer van meerdere virtuele kanalen.
In deze sectie
-
Als u een virtueel kanaal wilt implementeren, geeft u de server- en clientmodules van de toepassing van een virtueel kanaal op.
-
DVC-clientinterfaces (Dynamic Virtual Channel) worden ondersteund door Extern bureaublad-services.
-
De naslaginformatie over virtuele grafische kanalen bevat programmeerelementen waarmee u een virtueel grafische kanaal kunt maken.
Een toepassing voor een virtueel kanaal heeft twee delen, een clientmodule en een servermodule. De servermodule is een uitvoerbaar programma dat wordt uitgevoerd op de extern bureaublad-sessiehostserver (RD Session Host). De clientmodule is een DLL die moet worden geladen in het geheugen op de clientcomputer wanneer het RDC-clientprogramma (Remote Desktop Connection) wordt uitgevoerd.
Virtuele kanalen kunnen functionele verbeteringen toevoegen aan een RDC-client (Remote Desktop Connection), onafhankelijk van het RDP-protocol. Met ondersteuning voor virtuele kanalen kunnen nieuwe functies worden toegevoegd zonder dat u de client- of serversoftware of het RDP-protocol hoeft bij te werken.
Er zijn vier hoofdklassen van gebruikers van virtuele kanalen geïdentificeerd:
- Algemene stuurprogramma's voor kernelmodus, zoals seriële of printerstuurprogramma's.
- Bestandssysteemomleiding (dit is slechts een speciaal geval van een algemeen stuurprogramma voor de kernelmodus).
- Toepassingen in de gebruikersmodus, bijvoorbeeld externe knip-en-plakbewerkingen.
- Audioapparaten.
Zie Virtual Channels voor extern bureaublad-services gebruikenvoor meer informatie.
Als u een toepassing voor virtuele kanalen hebt ingeschakeld in de implementatie van Extern bureaublad-services, kunt u de toepassing beschikbaar maken voor clientcomputers die toegang hebben tot de RD Session Host-server met behulp van het Extern bureaublad Microsoft ActiveX-besturingselement. Zie Scriptable Virtual Channels en Using the Remote Desktop ActiveX Control with Virtual Channelsvoor meer informatie.