Еще одна хорошая обёртка более высокого уровня вокруг WinSock2 - это Synapse .Он также может поддерживать Winsock 1 с переключателем компилятора.Приятной особенностью Synapse является то, что он избавляет от большинства проблем при программировании сокетов и очень прост в использовании и расширении.Многие необходимые функции уже реализованы, что сэкономит ваше время на запуск и запуск вашего решения.