Возвращает код состояния принтера, подключенного
Netware 2.1/ELS II и выше.
Примеры
. Проверка наличия прав супервизора:
? NNETSPRVSR() // .T. при наличии
See Also: NNETCOPRIV()
NNETSETSRV()
NNETSPSTAT()
Возвращает код состояния принтера, подключенного к текущему файл-серверу.
------------------------------------------------------------------------------
Синтаксис
NNETSPSTAT(<nServerPrinter>) --> nPrinterStatus
Область применения
PC-LAN/MS-NET : Нет
Novell ELS : II
Novell Netware : 2.1 и выше
Параметры
<nServerPrinter> - целое число в диапазоне от 0 до 4, задающее один из
пяти возможных принтеров, которые могут быть подключены к
файл-серверу.
Возвращаемое значение
nPrinterStatus - числовой код состояния с приведенными в таблице
значениями:
Таблица 14-2. Коды состояния принтера, подключенного к серверу
--------------------------------------------------------------------
Код Состояние
--------------------------------------------------------------------
0 Принтер готов
1 Принтер выключен
2 Работа с принтером приостановлена с консоли сервера
3 Принтер выключен и работа с ним приостановлена с консоли сервера
-1 Заданный принтер не подключен к текущему серверу
--------------------------------------------------------------------
Описание
Функция позволяет определить состояние заданного принтера,
непосредственно подключенного к текущему файл-серверу. Если
возвращаемое значение больше или равно 2, то работа с указанным
принтером была приостановлена командой с консоли сервера.
Примеры
. Состояния принтеров сервера:
? NNETSPSTAT(0) // Например, 0 (принтер готов)
? NNETSPSTAT(4) // Например, -1 (принтер не подключен)