Операционная система NetWare




Служба счетов - часть 5


/p>

Служба печати

В таблице 4.10 перечислены примитивы службы печати. Они поддерживаются только рабочей станцией.

Таблица 4.10. Примитивы службы печати

ФункцияОписание

Только для рабочей станции

CancelLPTCaptureОтменить перехват данных, направляемых во все LPT-порты.

CancelSpecificLPTCaptureОтменить перехват данных для конкретного LPT-порта.

EndLPTCaptureВыводить задания на печать после завершения программы (для всех портов).

EndSpecificLPTCaptureВыводить задания на печать после завершения программы (для конкретного порта).

FlushLPTCaptureПечатать данные после отмены перехвата (все порты).

FlushSpecificLPTCaptureПечатать данные после отмены перехвата (конкретный порт).

GetBannerUserNameПолучить имя, выводимое в заголовке.

GetDefaultCaptureFlagsПолучить флаги режима перехвата, принятые по умолчанию.

GetDefaultLocalPrinterПолучить данные о принтере, используемые по умолчанию.

GetLPTCaptureStatusЧитать статус перехвата данных.

GetPrinterQueueЧитать сведения об очереди печати.

GetPrinterStatusЧитать статус принтера.

GetSpecificCaptureFlagsПолучить флаги перехвата для конкретного порта.

SetBannerUserNameУстановить заголовок печати.

SetCapturePrintJobУстановить характеристики задания на печать.

GetCapturePrintQueueПолучить характеристики очереди, куда направляются перехватываемые данные.

SetDefaultLocalPrinterУстановить информацию о принтере, используемую в дальнейшем по умолчанию.

SetSpecificCaptureFlagsУстановить флаги перехвата для порта.

SetSpoolFlagsУстановить флаги буферного файла.

SpecifyCaptureFlagsОпределить флаги печати.

StartLPTCaptureНачать перехват данных для всех LPT-портов.

StartSpecificLPTCaptureНачать перехват данных для конкретного LPT-порта.

Служба сервера печати

В таблице 4.11 перечислены примитивы службы сервера печати. Они поддерживаются только рабочей станцией.

Таблица 4.11. Примитивы службы сервера печати

ФункцияОписание

Только для рабочей станции

Функции соединения

PSAttachToPrintServerУстановить SPX-соединение с сервером печати.

PSLoginToPrintServerПодключиться к серверу печати.

PSDetachFromPrintServerОтключиться от сервера печати.

PSGetAttachedServersПолучить список подключённых серверов печати.

Функции оператора

PSAddNotifyObjectДобавить нового пользователя в список оповещения о возникновении проблем с принтером.

PSDeleteNotifyObjectУдалить пользователя из списка оповещения.

PSChangeNotifyIntervalИзменить интервал посылки пользователям сообщений о проблеме с принтером.

PSGetNotifyObjectЧитать список пользователей, которые получают сообщения.

PSAttachPrintServerToFileServerПодключить сервер печати к файловому серверу.

PSDetachPrtServerFromFileServerОтключить сервер печати от файлового сервера.

PSAddQueueToPrinterПодключить очередь к принтеру.

PSDeleteQueueFromPrinterОтключить очередь от принтера.

PSChangeQueuePriorityИзменить приоритет очереди, обслуживаемой принтером.

PSGetPrinterServicingQueueПолучить принтеры, обслуживающие очередь.

PSGetQueuesServicedПолучить очереди, обслуживаемые принтером.

PSCancelDownRequestОтменить запрос DOWN для сервера печати.

PSChangeServiceModeИзменить режим обслуживания.

PSDownPrintServerЗавершить работу сервера печати.

PSEjectFormПрогнать лист бумаги.

PSMarkTopOfFormНапечатать строку из звёздочек.

PSRewindPrintJobПовторить печать задания.

PSSetMountedFormМонтировать новую форму печати.

PSAbortPrintJobСбросить задание на печать.

PSStartPrinterСтартовать принтер.

PSStopPrinterОстановить принтер.

Функции удалённого принтера
(для 3.х)

PSGetNextRemotePrinterПолучить номера принтеров, которые могут быть назначены для удалённых принтеров.

PSRequestRemotePrinterСвязать номер принтера с удалённым принтером.

PSSetRemoteModeПереключить удалённый принтер в локальный или разделяемый режим.

Функции конфигурирования

PSGetPrinterStatusПолучить информацию о принтере.

PSGetPrintJobStatusПолучить информацию о печатаемом задании.

PSGetPrintServerInfoПолучить информацию о сервере печати.

<


Содержание  Назад  Вперед