Я впервые попытался управлять сокетом таким низкоуровневым способом
Проходя через руководство, я столкнулся со следующими строками:
byte[] byTrue = new byte [4] {1, 0, 0, 0};
byte[] byOut = new byte [4] {1, 0, 0, 0};
_Socket.IOControl(IOControlCode.ReceiveAll, byTrue, byOut);
Я сослался на документацию MSDN , но это действительно очень неоднозначно.
Вопрос:
Что это за массивы по 2 байта? В чем они используются?
В документации указано ОПЦИИ - какие параметры?