"Отладка и поиск неисправностей", "Список ошибок MyChat Client", "Сетевые ошибки".

 

Список ошибок, которые напрямую не связаны с MyChat.

 

Это сетевые ошибки (WINSOCK), по ним можно понять, из-за каких технических причин MyChat Client не может подключиться к серверу или скачать/залить файл.

 

WSABASEERR 1000: "No Error"

WSAEINTR 10004: "Interrupted system call"

 

#10038: "Socket operation on nonsocket"

#10049: "Can't assign requested address"

#10053: "Software caused connection abort"

#10054: "Connection reset by peer"

#10060: "Connection timed out"

#11001: "Host not found"

#10091: "Network subsystem is unusable"

 

 

10039 Требуется адрес назначения

10040 Сообщение слишком длинное при передаче дейтаграммы.

10041 Тип протокол не поддерживается для данного сокета.

10042 Неправильная опция или уровень заданы в функциях опций сокетов

10043 Запрошенный протокол не сконфигурирован для работы с системе

10044 Тип сокета не поддерживается

10045 Операция с сокетом не поддерживается

10046 Семейство протоколов не поддерживается

10047 Адрес не поддерживается на выбранном протоколе сокета

10048 Адрес+порт уже используется на этом хосте. Очень распространённая ошибка, когда две программы-серверы пытаются использовать один и тот же порт для приема запросов клиентов.

10049 Невозможно использовать запрошенный адрес для привязки в порту

10050 Сеть неработоспособна

10051 Сеть недоступна, аппаратура не знает как туда переслать пакет, возможно из-за ненастроенной маршрутизации.

10052 Соединение разорвано из-за сбоя при выполнении операции

10053 Программное обеспечение компьютера, на котором выполняется данная программа, разорвало соединение.

10054 Соединение разорвано с удаленного компьютера, возможно, что так оно и задумано было, и клиент завершил всю передачу информации по сокету.

10055 Не места в буфере или очереди.

10056 Сокет уже подсоединен.

10057 Сокет не подсоединенный

10058 Невозможно послать или получить данные по сокету, из-за того, что эта операция уже запрещена функцией shutdown

10061 Удаленный компьютер отказал в соединении, возможно не нём не запущен соответствующая программа сервер.

10064 Компьютер, с которым производится попытка соединения выключен.

10065 К удаленному компьютеру не найдет маршрут пересылки пакетов.

10067 Запущено слишком много процессов, использующих Windows Socket

10092 Неверная версия winsock.dll

10093 Не выполнена функция WSAStartup перед использованием любой другой фукнции работы с сокетами.

10109 Запрошенный тип класса не найден.

10101 Удаленный компьютер инициировал завершение соединения

11001 Запрошенное имя компьютера не найдено

11002 Временная ошибка при разрешении имени компьютера в адрес, возможно её не будет при повторе операции через некоторое время.

11003 Невосстанавливаемая ошибка при разрешении имени в адрес.

11004 С запрошенным именем компьютера не связано никакой правильной информации об адресе, хотя само имя присутствует в соответствующих базах данных имён.