System::Net::Sockets::SocketError перечисление
Содержание
[
Скрывать
]SocketError enum
Перечисляет типы ошибок сокета.
enum class SocketError
Значения
| Имя | Значение | Описание |
|---|---|---|
| Success | 0 | Операция с сокетом завершилась успешно. |
| SocketError | -1 | Произошла неопределённая ошибка сокета. |
| Interrupted | 10004 | Блокирующий вызов сокета отменён. |
| AccessDenied | 10013 | Доступ к сокету запрещён. |
| Fault | 10014 | Обнаружен недействительный адрес указателя. |
| InvalidArgument | 10022 | Указан недопустимый аргумент. |
| TooManyOpenSockets | 10024 | Слишком много открытых сокетов в базовом поставщике сокетов. |
| WouldBlock | 10035 | Операцию нельзя сразу завершить на неблокирующем сокете. |
| InProgress | 10036 | Блокирующая операция выполняется. |
| AlreadyInProgress | 10037 | Неблокирующий сокет уже имеет выполняющуюся операцию. |
| NotSocket | 10038 | Попытка вызвать операцию сокета на объекте, не являющемся сокетом. |
| DestinationAddressRequired | 10039 | Не указан обязательный адрес в операции сокета. |
| MessageSize | 10040 | Датаграмма слишком длинная. |
| ProtocolType | 10041 | Тип протокола не поддерживается этим сокетом. |
| ProtocolOption | 10042 | Используется неизвестный, недопустимый или неподдерживаемый параметр или уровень. |
| ProtocolNotSupported | 10043 | Протокол не реализован или не настроен. |
| SocketNotSupported | 10044 | Семейство адресов не поддерживает указанный сокет. |
| OperationNotSupported | 10045 | Семейство протоколов не поддерживает семейство адресов. |
| ProtocolFamilyNotSupported | 10046 | Семейство протоколов не реализовано или не настроено. |
| AddressFamilyNotSupported | 10047 | Указанное семейство адресов не поддерживается. |
| AddressAlreadyInUse | 10048 | Адрес может использоваться только один раз. |
| AddressNotAvailable | 10049 | Выбранный IP-адрес недействителен в данном контексте. |
| NetworkDown | 10050 | Сеть недоступна. |
| NetworkUnreachable | 10051 | Нет маршрута к удалённому хосту. |
| NetworkReset | 10052 | Приложение попыталось установить ‘Keep-Alive’ на соединении, которое уже истекло по времени. |
| ConnectionAborted | 10053 | Соединение прервано. |
| ConnectionReset | 10054 | Соединение сброшено удалённым узлом. |
| NoBufferSpaceAvailable | 10055 | Недоступно свободное буферное пространство для операции сокета. |
| IsConnected | 10056 | Сокет уже подключён. |
| NotConnected | 10057 | Приложение попыталось отправить или получить данные, но сокет не подключён. |
| Shutdown | 10058 | Запрос на отправку или получение данных запрещён, потому что сокет уже закрыт. |
| TimedOut | 10060 | Попытка подключения завершилась тайм‑аутом, либо подключённый хост не ответил. |
| ConnectionRefused | 10061 | Удалённый хост активно отклоняет соединение. |
| HostDown | 10064 | Операция не удалась, потому что удалённый хост недоступен. |
| HostUnreachable | 10065 | Не существует сетевого маршрута к указанному хосту. |
| ProcessLimit | 10067 | Слишком много процессов используют базовый провайдер сокетов. |
| SystemNotReady | 10091 | Сетевой подсистема недоступна. |
| VersionNotSupported | 10092 | Версия базового провайдера сокетов находится вне диапазона. |
| NotInitialized | 10093 | Внутренний поставщик сокетов не инициализирован. |
| Отключение | 10101 | Выполняется корректное завершение работы. |
| TypeNotFound | 10109 | Указанный класс не найден. |
| HostNotFound | 11001 | Указанный хост неизвестен. |
| TryAgain | 11002 | Имя хоста не может быть разрешено. |
| NoRecovery | 11003 | Ошибка не подлежит восстановлению или запрошенная база данных не может быть найдена. |
| NoData | 11004 | Запрошенное имя или IP-адрес не найдены на сервере имён. |
См. также
- Namespace System::Net::Sockets
- Library Aspose.Font for C++