Удаление сокета
Для освобождения ресурсов приложение должно закрывать сокеты, которые ему больше не нужны, вызывая функцию closesocket :
int closesocket (SOCKET sock);
Ниже мы перечислили коды ошибок для этой функции :
| Код ошибки | Описание |
| WSANOTINITIALISED | Перед использованием функции closesocket необходимо вызвать функцию WSAStartup |
| WSAENETDOWN | Сбой в сети |
| WSAENOTSOCK | Указанный в параметре дескриптор не является сокетом |
| WSAEINPROGRESS | Выполняется блокирующая функция интерфейса Windows Sockets |
| WSAEINTR | Работа функции была отменена при помощи функции WSACancelBlockingCall |