| Предыдущий | Следующий |
| ERROR_IO_DEVICE | ERROR_IRQ_BUSY |
ERROR_SERIAL_NO_DEVICE
Что означает ERROR_SERIAL_NO_DEVICE
ERROR_SERIAL_NO_DEVICE означает, что serial subsystem не обнаруживает устройство, которому должен соответствовать порт. Это отличается от ситуации «порт занят»: при ней PnP device node обычно существует, но открыть его не удаётся по другой причине.
Что проверить
- Найдите устройство в PnP и сохраните его hardware IDs, parent device и установленный driver.
- Для USB-to-serial, multiport и virtual serial адаптеров проверьте состояние родительской шины или provider.
- Сопоставьте код с driver-start/PnP events и назначением ресурсов.
Как исправить
Восстановите перечисление устройства и корректный драйвер. Создание строки COMx в настройках приложения не создаёт отсутствующий физический или виртуальный serial device.
Как подтвердить исправление
Device node стабильно присутствует, драйвер запущен, а порт открывается после повторного подключения и перезагрузки.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.