Поделиться через


Состояния ошибок устройства

Важно!

Мы рекомендуем использовать драйвер класса "Входящие" корпорации Майкрософт, а также приложения для поддержки печати (PSA) корпорации Майкрософт, чтобы настроить возможности печати в Windows 10 и 11 для разработки принтеров.

Дополнительные сведения см. в руководстве по проектированию приложений поддержки печати.

Устройства печати и их драйверы должны корректно восстанавливаться после любых состояний ошибок, с которыми может столкнуться пользователь. Необходимо проверить все возможные состояния ошибок устройства. Убедитесь, что устройство уведомляет пользователя о каждом состоянии ошибки и что устройство отменяет действие, восстанавливает и перезапускается из каждого состояния ошибки. Сначала настройте состояние ошибки, а затем убедитесь, что пользователь проинформирован о правильном состоянии ошибки.

Распространенные состояния ошибок принтера:

  • Не на бумаге

  • Print Door Open

  • Из тонера

  • Бумажный джем

  • В отключенном режиме

  • Ошибки шины с горячим подключением

Проверьте каждое из этих состояний ошибок как до, так и во время операций задания печати, выполнив следующую процедуру:

  1. Настройте состояние ошибки и отправьте задание печати.

  2. Убедитесь, что задание можно отменить, восстановить и перезапустить.

  3. Настройте состояние ошибки во время задания печати, а затем еще раз убедитесь, что задание можно отменить, восстановить и перезапустить.

Кроме того, следует выполнить следующие дополнительные процедуры тестирования состояний ошибок в автономном режиме и с горячей заменой:

  • В отключенном режиме

    • Когда принтер перейдет в автономное состояние, убедитесь, что задание печати остается в очереди заданий до тех пор, пока устройство не будет готово к печати. После этого задание должно завершиться успешно.

    • Отключите питание принтера во время и перед выполнением заданий печати. Убедитесь, что принтер повторно запрашивает очередь заданий и снова начинает печать. Дополнительные сведения см. в разделе Управление питанием.

  • Ошибки шины с горячим подключением

    • Подключив устройство, выгрузите и загрузите стек устройств (например, стек драйверов USB). Отправка заданий печати до, во время и после выгрузки стека. Например, если usb-устройства подключены, удалите корневой USB-концентратор или хост-контроллер, к которому подключено устройство.

    • Тестирование выгрузки и загрузки стека устройств с выполняемыми заданиями печати и без нее. Убедитесь, что задание можно отменить, восстановить и перезапустить.

    • Перезагрузите стек устройств, чтобы задание печати было корректно восстановлено.