3

仮想 COM ポート X でアクセス可能な USB デバイスに接続しようとしています。すべて正常に動作します (ローカル)。現在、RDP (リモート デスクトップ) セッションを使用してデバイスに接続しようとしていますが、応答がありません。RDP COM ポートのリダイレクトが有効になっています。私が実行した場合:

SerialPort.GetPortNames()

私のRDPセッションでは、正しいポートを取得します(私の場合はCOMポート9)。それから私は接続しようとします:

_port.Open();
_port.Write(buffer, offset, count);

私のデバイス (RDP セッションのないホストに接続されている) がいくつかのバイトを取得していることがわかります (LED が点滅しています) が、応答/結果が得られません。

ローカルで試してみると、すべて正常に動作します。

私が間違っていることは何ですか?

4

1 に答える 1

3

リモート デスクトップを開いている PC からではなく、ターゲット PC のデバイスに接続しているかどうかを確認できますか?

ローカル設定: Target_PC -> USB_Device = Works

リモート セットアップ: Other_PC -RDP-> Target_PC -> USB_Device = 動作するはずです

于 2012-08-13T12:21:31.483 に答える