Я унаследовал проект, который включает диалог между двумя приложениями. Один на родном C ++, другой на VB.NET. Протокол таков, что первые 4 байта (32 бита) сообщения кодируют размер. Однако сторона VB.NET никогда не устанавливает эти первые четыре байта, однако она использует метод .net BeginSendTo, который принимает аргумент для размера.
Итак, мой вопрос; Метод BeginSendTo автоматически добавляет размер к началу сообщения в виде 4-байтового целого?