| Предыдущий | Следующий |
| STATUS_DEVICE_DATA_ERROR | STATUS_DEVICE_POWER_FAILURE |
STATUS_DEVICE_NOT_CONNECTED
Подключение к устройству потеряно
Ссылка на объект устройства может сохраняться после отключения кабеля, радиоканала, виртуального серверного компонента или съёмного устройства. Этот статус сообщает, что активное подключение, необходимое запросу, отсутствует. Он отличается от неподдерживаемой команды и нормального конца файла.
Проверьте события появления и удаления PnP и состояние связи конкретной шины. Повтор по тому же устаревшему дескриптору может никогда не сработать, поскольку переподключённое устройство может получить новый экземпляр и новый файловый объект. Приложения должны закрыть недействительные дескрипторы и при необходимости открыть заново вновь появившийся интерфейс.
Что проверить
- Сопоставьте ошибку с уведомлениями удаления и появления интерфейса устройства.
- Проверьте состояние шины, кабеля, радиоканала или виртуального серверного компонента и историю сбросов.
- Определите, создало ли повторное подключение новый экземпляр устройства или сделало существующие дескрипторы недействительными.
Ссылки
- Microsoft: обработка неожиданного удаления
- Microsoft: удаление устройства
- Microsoft: состояния устройств PnP
- Открытые спецификации Microsoft: значения NTSTATUS
- Исходный код ReactOS: выделение и завершение IRP
Нужно найти другой код? Найти другой код состояния или ошибки.