Я пробовал из тестовой проги... Просто упомянул, что в итоге это должен быть сервис.
Имеется код использующий OpenPrinter, AddJob, ScheduleJob. Все работает нормально с локальным принтером. При попытке открыть удаленный принтер...
Имена участников (разделяйте запятой).