| Предыдущий | Следующий |
| ERROR_SPL_NO_STARTDOC | ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED |
ERROR_SPL_NO_ADDJOB
Что означает ERROR_SPL_NO_ADDJOB
ERROR_SPL_NO_ADDJOB означает, что выбранная printer/print provider configuration не поддерживает workflow AddJob → запись spool file → ScheduleJob. Это capability печатного пути, а не отсутствие прав на произвольный файл.
Что проверить
- Сохраните printer name, provider/port type и API sequence, которым создаётся job.
- Проверьте, поддерживает ли provider
AddJobдля этой queue и локальна ли она в смысле spooler. - Не смешивайте job identifier от одного printer handle с другим.
Как исправить
Если AddJob не поддерживается, используйте документированный StartDocPrinter/WritePrinter/EndDocPrinter path. Повтор AddJob на той же queue не добавляет отсутствующую capability.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
