| Предыдущий | Следующий |
| ERROR_MEDIA_CHANGED | ERROR_NO_MEDIA_IN_DRIVE |
ERROR_BUS_RESET
Что означает ERROR_BUS_RESET
ERROR_BUS_RESET означает, что транспортная шина или контроллер были сброшены. После такого события устройство может заново перечисляться, а часть запросов, находившихся в полёте, требует отдельного решения о повторе.
Что проверить
- Сохраните идентификаторы контроллера и устройства, время reset и список I/O, которые ещё не имели окончательного completion.
- Проверьте питание, соединение, firmware контроллера и события соответствующего storage/transport stack вокруг момента сброса.
- Не повторяйте автоматически команды с изменением состояния, если протокол не гарантирует их идемпотентность; сначала определите, мог ли исходный запрос уже выполниться.
Как подтвердить правильную обработку
Исправление подтверждается стабильной работой транспортного пути без новых reset и полным повторным обнаружением устройства до возобновления обычного I/O.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.