Freigeben über


DVC-Implementierungsdetails

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 zuerst ein RDC-Client-Plug-In (Remotedesktopverbindung) implementieren und registrieren.

DVC-Plug-In-Registrierung

Beschreibt die Syntax für den DVC-Plug-In-Eintrag (Dynamic Virtual Channel) für den RDC-Client (Remotedesktopverbindung).

Starten eines DVC-Listeners

Um eine erfolgreiche Verbindung zwischen zwei DVC-Modulen (Dynamic Virtual Channel) herzustellen, die auf dem RDC-Client und -Server (Remotedesktopverbindung) ausgeführt werden, muss ein DVC-Listener ausgeführt werden und sich im Lauschzustand befinden.

Akzeptieren einer Verbindung

Zu einem bestimmten Zeitpunkt fordert der DVC-Client (Dynamic Virtual Channel) eine Verbindung mit dem DVC-Listener an.

Schreiben von Daten mithilfe eines DVC-Kanals

Das Schreiben von Kanaldaten mithilfe eines dynamischen virtuellen Kanals (DVC) ist sowohl für den Remotedesktopsitzungshostserver (RD-Sitzungshost) als auch für den Client symmetrisch.

Testen und Debuggen

Es gibt einen "Echo"-Listener, der vom RDC-Client (Remotedesktopverbindung) implementiert wird, der immer vorhanden ist und auf eingehende Verbindungen lauscht.

Beispiel für das DVC-Client-Plug-In

C++-Codebeispiel, das zeigt, wie sie ein RDC-Client-Plug-In (Dynamic Virtual Channel) erstellen.

Beispiel für das DVC-Servermodul

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