Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция 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 |