Печать в Windows NT Server
Управление параметрами печати в Windows NT осуществляется из папки Printers, вызываемой из панели управления или меню Start. (Примечание.
Папка Printems заменяет устаревший Print Manager из Windows NT 3.51). На фоне ранних версий NT и других сетевых операционных систем такой подход выглядит чрезвычайно просто.
Как видно из рис. 8.1, в Windows NT принят модульный подход к печати; в архитектуре печати каждый компонент выполняет конкретные функции и определенным образом взаимодействует с другими компонентами.
Рис. 8.1. Совместная работа компонентов архитектуры печати NT обеспечивает вывод пользовательских заданий печати
Ниже перечислены все компоненты в архитектуре печати Windows NT:
• Интерфейс графических устройств
(Graphics Device Interface, GDI). Компонент обеспечивает сетевые приложения средствами вывода графической информации. GDI выполняет функции транслятора между запросами приложения на печать и интерфейсом драйвера устройства (DDI), обеспечивая точность выводимых данных.
• Устройство печати (print device). Физическое устройство для вывода печатаемой информации.
• Драйвер печати (print driver). Программный компонент, обеспечивающий взаимодействие операционной системы с физическим устройством печати.
• Монитор печати (print monitor). Компонент передает задание печати, переведенное на язык устройства, физическому устройству печати.
• Процессор печати (print processor). Этот компонент вносит любые необходимые изменения в задание печати перед тем, как передавать его монитору печати. В NT существует два процессора печати: один предназначен для платформы Windows, а другой — для Macintosh.
• Маршрутизатор печати (print router). Компонент передает задание печати соответствующему устройству печати.
• Диспетчер очереди печати (print spooler). Также называется провайдером печати
(print provider). Компонент получает задания печати от маршрутизатора, обращается к процессору для внесения всех необходимых изменений и затем последовательно передает задания монитору печати.