CTX032037: Печать из не-Windows приложений


Информация в этой статье применяется к:


Не-Windows приложения не взаимодействуют напрямую со спулером. Они печатают не на принтер, а в порт, обычно LPT1. Управление потоком зависит от других программ, использующих этот порт.

Если порт назначения управляется сетевым редиректором (пользователь запустил команду NET USE <portname> \\<server>\<share>), задание идет на соответствующий редиректор (редиректор Windows или редиректор Netware). Спулер Windows NT не используется, а задание не помещается в очередь.

Если редиректор не используется, и локальный принтер, определенный в Print Manager или в папке Printers, печатает в этот порт, то задание идет на локальный принтер.

Если не используются ни редиректор, ни принтер, то задание идет на драйвер параллельного или последовательного порта, который управляет целевым портом, и устройство печати получает задание. Спулер Windows NT не задействуется и задание не помещается в очередь.

При печати из приложений DOS, которые не используют очереди печати Windows, обеспечьте выполнение команды NET USE до начала печати.