Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
На следующем рисунке показан путь данных принтера от процессора печати к принтеру, который а) связан с языковым монитором, и б) не связан с языковым монитором.
Если языковой монитор связан с принтером во время установки принтера, монитор языка получает поток данных принтера из обработчика печати spooler. Языковой монитор изменяет поток данных и передает его на монитор портов принтера.
Большинство функций, определенных мониторами печати , одинаковы для языковых мониторов и портов. Как правило, если языковой монитор находится в пути потока данных, средство spooler вызывает реализацию функции монитора языка, а языковой монитор вызывает реализацию монитора портов той же функции. Например, функция WritePort в мониторе языка PJL (Pjlmon.dll) добавляет команды PJL в поток данных, а затем вызывает Порт записи монитора портов для отправки потока драйверу порта.
Если языковой монитор не установлен, средство spooler вызывает реализацию монитора портов функции.
Так как языковые мониторы и порт-мониторы являются дискретными компонентами архитектуры печати, настраиваемыми и предоставленными корпорацией Майкрософт мониторами можно совместно использовать. Таким образом, можно предоставить настраиваемый языковой монитор, который работает в сочетании с предоставленным корпорацией Майкрософт монитором портов и наоборот.
Вы также можете предоставить один монитор печати, состоящий из объединенного языка и монитора портов.