Инициализация WinSock.

Самое первое, что надо сделать — инициализировать библиотеку (для UNIX-подобных ОС это не нужно делать). Для этого необходимо вызвать функцию WSAStartup. У нее есть два параметра:

ð Версия WinSock, которую мы хотим использовать. Для версии 1.0 нужно указать makeword (1, 0), но нам нужна вторая, значит, будем указывать makeword (2, 0).

ð Структура типа twsadata, в которой будет возвращена информация о найденном WinSock.

Теперь узнаем, как нужно закрывать библиотеку. Для этого нужно вызвать функцию WSACieanup, у которой нет параметров. В принципе, если ты не закроешь WinSock, то ничего критического не произойдет.