| Предыдущий | Следующий |
| ERROR_INVALID_PRINT_MONITOR | ERROR_PRINTER_HAS_JOBS_QUEUED |
ERROR_PRINT_MONITOR_IN_USE
Монитор порта располагается ниже диспетчера печати и предоставляет канал связи, используемый портами принтера. Поэтому его удаление отличается от удаления неиспользуемой записи управления: порты и очереди печати всё ещё могут зависеть от реализации монитора.
DeleteMonitor — это управляющий API удаления монитора. Если подсистема сообщает, что монитор используется, сначала проследите цепочку зависимостей от очереди принтера к настроенному порту и от порта к монитору, а не удаляйте DLL из каталогов диспетчера печати.
Найдите оставшуюся зависимость
- Перечислите мониторы, порты и очереди принтеров на одном сервере; сохраняйте одинаковую область сервера во всём сравнении.
- Определите очереди, всё ещё настроенные на порты целевого монитора, и осознанно перенесите или удалите эти очереди.
- Проверьте административные сценарии и средства удалённого управления сервером печати на предмет повторного создания объектов после очистки.
- Вызывайте документированный путь удаления монитора только после удаления зависимой конфигурации; ручное удаление файлов может оставить зарегистрированный, но неработоспособный монитор.
DeleteMonitor · Microsoft: мониторы портов · Samba rpcclient: команды инвентаризации сервера печати
Нужно найти другой код? Найти другой код состояния или ошибки.