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


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

Внимание

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

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

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

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

  • Вне бумаги

  • Открытие двери печати

  • Вне тонер

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

  • Автономный режим

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

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

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

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

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

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

  • Автономный режим

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

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

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

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

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

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