Details zur DVC-Implementierung

Dieser Abschnitt enthält Informationen zum Schreiben eines DVC-Clientmoduls (Dynamic Virtual Channel).

In diesem Abschnitt

Schreiben eines Client-DVC-Moduls

Zum Schreiben eines DVC-Clientmoduls (Dynamic Virtual Channel) müssen Sie zunächst ein RDC-Client-Plug-In (Remotedesktopverbindung) implementieren und registrieren.

DVC-Plug-In-Registrierung

Beschreibt die Syntax für den DVC-Plug-In-Eintrag (Dynamischer virtueller Kanal) für den rdc-Client (Remotedesktopverbindung).

Starten eines DVC-Listeners

Um eine erfolgreiche Verbindung zwischen zwei DVC-Modulen (Dynamic Virtual Channel, dynamischer virtueller Kanal) herzustellen, die auf dem Remotedesktopverbindung -Client und -Server ausgeführt werden, muss ein DVC-Listener ausgeführt werden und sich in einem Überwachungszustand befinden.

Akzeptieren einer Verbindung

Zu einem bestimmten Zeitpunkt fordert der DVC-Client (Dynamischer virtueller Kanal) eine Verbindung mit dem DVC-Listener an.

Schreiben von Daten mithilfe eines DVC-Kanals

Das Schreiben von Kanaldaten mithilfe eines dynamischen virtuellen Kanals (DYNAMIC Virtual Channel, DVC) ist sowohl für den Remotedesktop-Sitzungshost server (RD-Sitzungshost) als auch für den Client symmetrisch.

Testen und Debuggen

Es gibt einen Echolistener, der vom rdc-Client (Remotedesktopverbindung) implementiert wird, der immer vorhanden ist und auf eingehende Verbindungen lauscht.

BEISPIEL FÜR DVC-Client-Plug-In

C++-Codebeispiel, das zeigt, wie sie ein RDC-Plug-In (Dynamic Virtual Channel, dynamischer virtueller Kanal) für Remotedesktopverbindung (RDC) erstellen.

Beispiel für ein DVC-Servermodul

C++-Codebeispiel, das zeigt, wie das serverseitige DVC-Modul (Dynamic Virtual Channel) erstellt wird.