Что означает код errno 101 (EADDRNOTAVAIL) в Windows?

 
Также может означать:
КонстантаТипОС
ERROR_EXCL_SEM_ALREADY_OWNEDОшибка WindowsWindows
HTTP_STATUS_SWITCH_PROTOCOLSHTTP-статусЛюбая
ENETUNREACHerrnoLinux
ETIMEerrnomacOS
MEMORY1_INITIALIZATION_FAILEDКод BSODWindows
Предыдущий Следующий
ETIME ENETRESET

EADDRNOTAVAIL

Что означает EADDRNOTAVAIL в Windows UCRT

EADDRNOTAVAIL: Не удалось назначить запрошенный адрес. Проверяйте именно локальную сторону bind или выбранный source address: адрес должен существовать на интерфейсе в текущем сетевом контексте.

Особенности Windows

В Windows различайте UCRT errno и исходный Winsock WSAEADDRNOTAVAIL. Для socket-операции сохраните WSAGetLastError() сразу после сбоя, затем проверьте локальные адреса через IP Helper API или GetAdaptersAddresses. Адрес должен принадлежать интерфейсу/compartment в текущей конфигурации; позднее преобразование в CRT errno может скрыть эту деталь.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.