| Предыдущий | Следующий |
| STATUS_DIRECTORY_NOT_SUPPORTED | STATUS_SYSTEM_NEEDS_REMEDIATION |
STATUS_IO_OPERATION_TIMEOUT
Запрос ввода-вывода не завершился за ожидаемый интервал
Статус сообщает о тайм-ауте на уровне, который отправил или контролировал запрос. Он не указывает, где именно возникла задержка: в приложении, файловой системе, фильтре, сетевом перенаправителе, порте хранения, контроллере или микропрограмме устройства.
Зафиксируйте полный путь ввода-вывода и проверьте, действительно ли завершилась отмена. При асинхронном вводе-выводе тайм-аут в приложении не удаляет автоматически незавершённый запрос; до повторного использования буферов или дескрипторов вызывающая сторона должна соблюдать документированные правила отмены и завершения.
Что проверить
- Запишите тип операции, смещение, длину, тайм-аут и идентификатор устройства или сервера.
- Проверьте сбросы на нижних уровнях, переполнение очередей и переходы питания.
- Прежде чем освобождать ресурсы запроса, дождитесь подтверждённого завершения или отмены.
Ссылки
- Microsoft: синхронный и асинхронный ввод-вывод
- Microsoft: CancelIoEx
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.