| Предыдущий | Следующий |
| 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
- Открытые спецификации Microsoft: значения NTSTATUS
- Microsoft: коды ошибок Windows Sockets
- Microsoft Open Specifications: поведение клиентского продукта DFS
Нужно найти другой код? Найти другой код состояния или ошибки.