0

このコードのソケットを使用して、RFID printronix プリンターに接続しようとしています。

if (ep == null)
{
    ep = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 9001);  
}
socket = new Socket(ep.AddressFamily,
                    SocketType.Stream,
                    ProtocolType.Tcp);
socket.Connect(ep);

ポート 9001 を使用しているのは、通常、これがプリンターの標準ポートであるためです。ただし、プリンターのプロパティを見ると、仮想 USB ポートである USB001 を使用していることがわかります。

ポート番号が原因であると想定しているこのエラーが表示されます。

ターゲット マシンがアクティブに拒否したため、接続できませんでした 127.0.0.1:9001

このプリンターのポート番号を取得する方法を教えてください。それがエラーでない場合は、助けてください。ありがとう。

4

0 に答える 0