Имеем:
В очереди принтера есть два и более задания в состоянии паузы(JOB_STATUS_PAUSED)
Требуется:
Запустить в печать выбранные задания с гарантиией изменения их статуса. Как бы своеобразная транзакция.
Тоесть я вызываю SetJob c командой JOB_CONTROL_RESUME, мне нужно в случае сбоя последнего задания откатить статус предварительно запущенных заданий.
На данный момент мне кажется это невозможным, но может есть какойнить способ?
ЗЫ: Да, дальнейшая судьба задания меня не интересует, даже если при печати будут ошибки, требует только установить флаг JOB_STATUS_PRINTING
Спасиббы!