次の方法で共有


DVC 実装の詳細

このセクションでは、動的仮想チャネル (DVC) クライアント モジュールを記述する方法について説明します。

このセクションの内容

クライアント DVC モジュールの作成

動的仮想チャネル (DVC) クライアント モジュールを作成するには、まずリモート デスクトップ接続 (RDC) クライアント プラグインを実装して登録する必要があります。

DVC プラグインの登録

リモート デスクトップ接続 (RDC) クライアントの動的仮想チャネル (DVC) プラグイン エントリの構文について説明します。

DVC リスナーの開始

リモート デスクトップ接続 (RDC) クライアントとサーバーで実行されている 2 つの動的仮想チャネル (DVC) モジュール間で正常な接続を確立するには、DVC リスナーが実行中で、リッスン状態である必要があります。

接続の受け入れ

ある時点で、動的仮想チャネル (DVC) クライアントは DVC リスナーへの接続を要求します。

DVC チャネルを使用したデータの書き込み

動的仮想チャネル (DVC) を使用したチャネル データの書き込みは、リモート デスクトップ セッション ホスト (RD セッション ホスト) サーバーとクライアントの両方で対称です。

テストとデバッグ

リモート デスクトップ接続 (RDC) クライアントによって実装される "エコー" リスナーがあります。これは常に存在し、受信接続をリッスンしています。

DVC クライアント プラグインの例

リモート デスクトップ接続 (RDC) クライアント動的仮想チャネル (DVC) プラグインを作成する方法を示す C++ コード サンプル。

DVC サーバー モジュールの例

サーバー側の動的仮想チャネル (DVC) モジュールを作成する方法を示す C++ コード サンプル。