Что означает код NTSTATUS 0xC000047D (STATUS_IO_OPERATION_TIMEOUT)?

 
Предыдущий Следующий
STATUS_DIRECTORY_NOT_SUPPORTED STATUS_SYSTEM_NEEDS_REMEDIATION

STATUS_IO_OPERATION_TIMEOUT

Запрос ввода-вывода не завершился за ожидаемый интервал

Статус сообщает о тайм-ауте на уровне, который отправил или контролировал запрос. Он не указывает, где именно возникла задержка: в приложении, файловой системе, фильтре, сетевом перенаправителе, порте хранения, контроллере или микропрограмме устройства.

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

Что проверить

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

Ссылки


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