Что означает код NTSTATUS 0xC000020C (STATUS_CONNECTION_DISCONNECTED)?

 
Предыдущий Следующий
STATUS_ADDRESS_CLOSED STATUS_CONNECTION_RESET

STATUS_CONNECTION_DISCONNECTED

Транспортное соединение уже разорвано

Эти статусы описывают состояние транспортной конечной точки и соединения. Для STATUS_CONNECTION_DISCONNECTED они могут возникать ниже уровней общего доступа к файлам, DFS, перенаправителя, RPC или сетевого кода до преобразования ошибки в форму Win32 или Winsock.

Объект соединения больше не представляет активный путь данных. Код более высокого уровня должен считать последующие операции ввода-вывода выполняемыми после разрыва соединения, а не во время первоначальной попытки подключения.

Для диагностики STATUS_CONNECTION_DISCONNECTED зафиксируйте адрес конечной точки, семейство адресов, объект соединения, локальные и удалённые события закрытия или сброса, тайм-аут, маршрут, состояние ICMP при наличии и компонент верхнего уровня, выдавший транспортный запрос.

Что следует проверить

  • Определите, кто инициировал разрыв соединения.
  • После уведомления о разрыве прекратите отправку новых операций ввода-вывода.
  • Сопоставьте событие с поведением повторов перенаправителя, DFS или RPC.

Ссылки для STATUS_CONNECTION_DISCONNECTED


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