3

Hyper-V ゲスト マシン用に独自のコンソール クライアントをコーディングする方法はありますか? RDP を使用してゲストに接続したくありません。Microsoft が行っているのと同じ方法でそれを行いたいと考えています。

私がこれまでに見つけたのは (間違っていたら訂正してください): 彼らのクライアントはポート 2179 でホストに接続します。その後、ポート 2179 でハンドシェイク、メタデータ交換が行われ、クライアントは 49xxx ポートでデータを取得します。

私が理解していないのは、ポート 2179 で何が起こっているのですか? 探すべきプロトコル仕様はありますか?

ありがとう

4

1 に答える 1

2

少しグーグルで調べたところ、Hyper-V サーバーで実行されている仮想マシンに接続するために使用されるプログラムであるHyper-Vにたどり着き2179ました。vmconnect.exe

このツールは、リモート デスクトップ プロトコルを使用するように規定されています。

したがって、 RDP API 自体( mstscax.dll)、ライブラリ (この回答Cassiaで提案されているように)、またはActiveX コントロールを使用して接続できると思います。AxMSTSCLib

于 2012-06-15T11:50:24.207 に答える