Функция WPUCloseSocketHandle (ws2spi.h)
Функция WPUCloseSocketHandle закрывает существующий дескриптор сокета.
Синтаксис
int WPUCloseSocketHandle(
[in] SOCKET s,
[out] LPINT lpErrno
);
Параметры
[in] s
Обработка сокета, созданного с помощью WPUCreateSocketHandle.
[out] lpErrno
Указатель на код ошибки.
Возвращаемое значение
Если ошибка не возникает, функция WPUCreateSocketHandle возвращает ноль. В противном случае возвращается SOCKET_ERROR, и в lpErrno доступен определенный код ошибки.
Код ошибки | Значение |
---|---|
Дескриптор не является сокетом, созданным WPUCreateSocketHandle. |
Комментарии
Функция WPUCloseSocketHandle закрывает существующий дескриптор сокета, созданный WPUCreateSocketHandle. Эта функция удаляет сокет из внутренней таблицы сокетов Ws2_32.dll. Поставщик служб-владельцев отвечает за освобождение всех ресурсов, связанных с сокетом.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ws2spi.h |