Привет Всем
Я вообщем то начинающий программер на VB, а до этого имею большой практический опыт на C++. Так вот мне не раз приходилось сталкиваться с WinSocket и могу Вас с Уверенностью сказать, что у данной реализации есть ограничения единожды передаваемых данных по протоколу TCP/IP

они составляют чуть больгше 8Кб

.
Но здесь одно но

, применяя WinSocket вы можете пережать функции send больше чем 8Кб данных и тогда библиотека сама его разобъет на куски и Вам они будут поступать порциями, так что эти порции вы должны просто сложить в память или на диске. Лучше всего созлать свой протокол данных, по которому можно будет с легкость отследить тип и размер передаваемых

и принимаемых

данные. я не вдаваолся в подробности почему именно 8Кб, но думаю где нибудь в реестре можно эту цифру изменить
Всем спасибо за внимание. Если какие нибудь другие вопросы по WinAPI, то можете писать или в ICA 123530718
