Принтерные подключения

Оцените статью

windows79159 Принтерные подключенияСледующий учебный сценарий выводит список текущих принтерных подключений: Первый принтер в списке является локальным принтером, непосредственно подключенным к моему компьютеру. Он подключен к порту LPT1.

Второй принтер является результатом перенаправления DOS-устройства LPT2: на принтер по имени произведенного с помощью командной строки net use: Обратите внимание на то, что в данном случае значение порта, возвращенное EnumPnintenConnections, не содержит двоеточия — это просто строка "LPT2". Третьим показан сетевой принтер, для которого я установил значок принтера. В списке также указано, что он использует порт LPT1:. Это порт, к которому принтер подключен на удаленном компьютере, Sumatna, и он не имеет никакого отношения к порту LPT1 на моем собственном компьютере. Все остальные принтеры представляют собой стандартные службы принтеров системы Windows. Принтерное устройство fax представляет службу факсов Windows, которую я использую для отправки факсов через свой модем. Порт обозначен как SHRFAX:, но к стандартным устройствам Windows он не относится, как бы привлекательно это ни звучало — он не может быть использован из DOS-приложений и не может быть совместно использован с другими компьютерами. Записи XPS и Office Document Wniten являются программными службами, создающими отформатированные файлы. Они работают подобно локальным принтерам. Эту информацию можно использовать точно так же, как мы раньше в данной главе использовали информацию EnumNetwonkDnives (то есть в процедурах для создания или удаления сетевых принтерных подключений), хотя в способе интерпретации значений нужно проявлять осторожность, учитывая следующие особенности: • Если Имя начинается с двух обратных слэшей (\), А Порт включает двоеточие (:), запись дает описание подключения и значка сетевого принтера Windows. Имя — это общее сетевое имя. В значении Порт можно проигнорировать все, кроме наличия двоеточия. Если Имя начинается с \, Но Порт не включает двоеточие, запись дает описание перенаправления DOS-приложений на сетевой принтер. Имя — это общее сетевое имя, а Порт называет перенаправленное локальное DOS-устройство. Если Имя не начинается с \, значит, запись дает описание локального принтера. Имя — это имя принтерного устройства, а Порт является устройством или службой, к которой подключен принтер.

Комментирование закрыто.

Вверх страницы