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

 
Также может означать:
КонстантаТипОС
ENOTSOCKerrnoLinux
EBADMACHOerrnomacOS
EILSEQerrnoSolaris
FTDISK_INTERNAL_ERRORКод BSODWindows
VOLMGRX_INTERNAL_ERRORКод BSODWindows
Предыдущий Следующий
ERROR_INVALID_PARAMETER ERROR_NO_PROC_SLOTS

ERROR_NET_WRITE_FAULT

description[Удалённая запись завершилась сбоем в сетевом пути ввода-вывода после начала использования ресурса.]

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

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

Данные о пути записи

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

Архитектура сетевого перенаправителя Windows · MS-SMB2: обработка сетевого отключения · Руководство Samba smbclient


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