-2
私はC#でアプリケーションを作成しています。私は次のようなコードを持っており、私は管理者としてアプリケーションを実行しています。IOControlCode.ReceiveAllメソッドのエラー
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Raw, ProtocolType.IP);
socket.Bind(new IPEndPoint(IPAddress.Any, 24097));
socket.ReceiveBufferSize = 2 * 1024 * 1024;
socket.ReceiveTimeout = 500;
byte[] invalue = new byte[4] { 1, 0, 0, 0 };
byte[] outvalue = new byte[4];
int c = socket.IOControl(IOControlCode.ReceiveAll, invalue, outvalue);
Error: An invalid argument was supplied.
なぜdownvoteですか? Downvoterは理由を教えてくれますか? – Dany
あなたが間違って尋ねているので、この落札はpropablyです。あなたはあなたが問題であるという記述ではなくコードをタイプしました。あなたが問題であることを理解するコードを誰も読まないでしょう。 – Burimi
[Packet sniffer socket exception]の複製が可能です。(http://stackoverflow.com/questions/4013217/packet-sniffer-socket-exception) – jgauffin