Состояния ошибок устройства
Важно!
Мы рекомендуем использовать драйвер класса "Входящие" корпорации Майкрософт, а также приложения для поддержки печати (PSA) корпорации Майкрософт, чтобы настроить возможности печати в Windows 10 и 11 для разработки принтеров.
Дополнительные сведения см. в руководстве по проектированию приложений поддержки печати.
Устройства печати и их драйверы должны корректно восстанавливаться после любых состояний ошибок, с которыми может столкнуться пользователь. Необходимо проверить все возможные состояния ошибок устройства. Убедитесь, что устройство уведомляет пользователя о каждом состоянии ошибки и что устройство отменяет действие, восстанавливает и перезапускается из каждого состояния ошибки. Сначала настройте состояние ошибки, а затем убедитесь, что пользователь проинформирован о правильном состоянии ошибки.
Распространенные состояния ошибок принтера:
Не на бумаге
Print Door Open
Из тонера
Бумажный джем
В отключенном режиме
Ошибки шины с горячим подключением
Проверьте каждое из этих состояний ошибок как до, так и во время операций задания печати, выполнив следующую процедуру:
Настройте состояние ошибки и отправьте задание печати.
Убедитесь, что задание можно отменить, восстановить и перезапустить.
Настройте состояние ошибки во время задания печати, а затем еще раз убедитесь, что задание можно отменить, восстановить и перезапустить.
Кроме того, следует выполнить следующие дополнительные процедуры тестирования состояний ошибок в автономном режиме и с горячей заменой:
В отключенном режиме
Когда принтер перейдет в автономное состояние, убедитесь, что задание печати остается в очереди заданий до тех пор, пока устройство не будет готово к печати. После этого задание должно завершиться успешно.
Отключите питание принтера во время и перед выполнением заданий печати. Убедитесь, что принтер повторно запрашивает очередь заданий и снова начинает печать. Дополнительные сведения см. в разделе Управление питанием.
Ошибки шины с горячим подключением
Подключив устройство, выгрузите и загрузите стек устройств (например, стек драйверов USB). Отправка заданий печати до, во время и после выгрузки стека. Например, если usb-устройства подключены, удалите корневой USB-концентратор или хост-контроллер, к которому подключено устройство.
Тестирование выгрузки и загрузки стека устройств с выполняемыми заданиями печати и без нее. Убедитесь, что задание можно отменить, восстановить и перезапустить.
Перезагрузите стек устройств, чтобы задание печати было корректно восстановлено.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по