Что означает код ошибки Windows 59 (ERROR_UNEXP_NET_ERR)?

 
Также может означать:
КонстантаТипОС
EBFONTerrnoLinux
ETOOMANYREFSerrnomacOS
ENOTRECOVERABLEerrnoSolaris
SYSTEM_SERVICE_EXCEPTIONКод BSODWindows
Предыдущий Следующий
ERROR_BAD_NET_RESP ERROR_BAD_REM_ADAP

ERROR_UNEXP_NET_ERR

Это общий сетевой код, который следует воспринимать как указание перейти на уровень ниже, а не как диагноз. WNet явно поддерживает расширенные ошибки поставщика через WNetGetLastError, а перенаправители преобразуют состояния удалённого протокола и транспорта в ошибки приложения.

Поэтому наиболее ценны исходный статус поставщика или протокола и операция, его породившая. Воспроизведение только конечного Win32-кода может потерять сведения о том, произошёл ли сбой при выборе поставщика, создании соединения, установке сеанса, подключении к общему ресурсу или файловом вводе-выводе.

Сохраните непреобразованную ошибку

  • Запишите точный WNet- или файловый API и все входные имена ресурсов.
  • При ERROR_EXTENDED_ERROR вызовите WNetGetLastError до другой операции WNet, способной изменить контекст ошибки.
  • Соберите трассировки SMB/перенаправителя или журналы сервера той же попытки.
  • Не классифицируйте это как аппаратный отказ без свидетельств нижнего уровня.

Получение сетевых ошибок WNet · Архитектура сетевого перенаправителя Windows · MS-SMB2: обработка сетевого отключения


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