ВУЗ:
Составители:
Рубрика:
58
В зависимости от значения последнего параметра могут возникать разные
коды ошибки, которые можно получить с помощью функции
WSAGetLastError
. Следующие ошибки могут возникнуть при любом значении
этого параметра:
Код ошибки Описание
WSANOTINITIALISED
Перед использованием функции необходимо вызвать функ-
цию WSAStartup
WSAENETDOWN
Сбой в сети
WSAEINVAL Сокет не был подключен функцией bind
WSAEINPROGRESS Выполняется блокирующая функция интерфейса Windows
Sockets
Дополнительный код ошибки можно получить, проанализировав параметр
lParam
при помощи макроса
WSAGETSELECTERROR
.
При использовании параметра
FD_CONNECT
возможно появление следую-
щих ошибок:
Код ошибки Описание
WSAEADDRINUSE
Описанный адрес уже используется
WSAEADDRNOTAVAIL
Указанный адрес недоступен
WSAEAFNOSUPPORT
Для данного сокета нельзя использовать указанное семей-
ство адресов
WSAECONNREFUSED
Попытка установления канала связи была отвергнута
WSAEDESTADDRREQ
Необходимо указать адрес получателя пакета
WSAEFAULT Неправильно указан параметр namelen
WSAEINVAL
Сокет уже подключен к адресу
WSAEICONN
Сокет уже подсоединен
WSAEMFILE
Больше нет дескрипторов
WSAENETUNREACH
Из данного узла и в данное время невозможно получить
доступ к сети
WSAENOBUFS
Нет места для размещения буфера
WSAENOTCONN
Сокет уже подключен
WSAENOTSOCK
Указан дескриптор файла, не сокета
WSAETIMEDOUT
При попытке установления канала связи возникла задержка
во времени
При использовании параметра
FD_CLOSE
может возникнуть одна из сле-
дующих ошибок:
Код ошибки Описание
WSAENETDOWN
Сбой в сети
WSAECONNRESET
Разрыв соединения удаленным узлом
WSAECONNABORTED
Сбой из-за слишком большой задержки или по другой при-
чине
В зависимости от значения последнего параметра могут возникать разные
коды ошибки, которые можно получить с помощью функции
WSAGetLastError. Следующие ошибки могут возникнуть при любом значении
этого параметра:
Код ошибки Описание
WSANOTINITIALISED Перед использованием функции необходимо вызвать функ-
цию WSAStartup
WSAENETDOWN Сбой в сети
WSAEINVAL Сокет не был подключен функцией bind
WSAEINPROGRESS Выполняется блокирующая функция интерфейса Windows
Sockets
Дополнительный код ошибки можно получить, проанализировав параметр
lParam при помощи макроса WSAGETSELECTERROR.
При использовании параметра FD_CONNECT возможно появление следую-
щих ошибок:
Код ошибки Описание
WSAEADDRINUSE Описанный адрес уже используется
WSAEADDRNOTAVAIL Указанный адрес недоступен
WSAEAFNOSUPPORT Для данного сокета нельзя использовать указанное семей-
ство адресов
WSAECONNREFUSED Попытка установления канала связи была отвергнута
WSAEDESTADDRREQ Необходимо указать адрес получателя пакета
WSAEFAULT Неправильно указан параметр namelen
WSAEINVAL Сокет уже подключен к адресу
WSAEICONN Сокет уже подсоединен
WSAEMFILE Больше нет дескрипторов
WSAENETUNREACH Из данного узла и в данное время невозможно получить
доступ к сети
WSAENOBUFS Нет места для размещения буфера
WSAENOTCONN Сокет уже подключен
WSAENOTSOCK Указан дескриптор файла, не сокета
WSAETIMEDOUT При попытке установления канала связи возникла задержка
во времени
При использовании параметра FD_CLOSE может возникнуть одна из сле-
дующих ошибок:
Код ошибки Описание
WSAENETDOWN Сбой в сети
WSAECONNRESET Разрыв соединения удаленным узлом
WSAECONNABORTED Сбой из-за слишком большой задержки или по другой при-
чине
58
Страницы
- « первая
- ‹ предыдущая
- …
- 56
- 57
- 58
- 59
- 60
- …
- следующая ›
- последняя »
