Установлен (TCP/IP)
Конструкция TCP/IP Installed содержит идентификатор объекта (OID) строки таблицы MIB и список значений подстановки. Если в строке есть какое-либо из значений подстановки, этот алгоритм возвращает значение TRUE. Большинство запросов, связанных с конфигурацией принтера, должны определять, хранится ли определенное значение в MIB принтера, а затем возвращать логический результат. Конструкция Installed определена в tcpbidi.xsd.
attribute | Описание |
---|---|
deviceIndex | (Необязательно) Флаг, который, если значение TRUE, означает, что связанный алгоритм должен включать индекс устройства в указанный OID; При значении FALSE к идентификатору OID добавляется ноль в конце. Значение по умолчанию — FALSE. Дополнительные сведения см. в примечании на странице Значение. |
drvPrinterEvent | (Необязательно) Логическое значение, указывающее, отправляет ли монитор портов уведомления драйверу. Значение TRUE указывает, что монитор портов отправляет уведомления драйверу; False указывает, что монитор портов не отправляет уведомления драйверу. |
name | Имя значения схемы. |
oid | Строка таблицы MIB в виде объекта OID. |
refreshInterval | Значение интервала опроса в секундах. Значение по умолчанию — 600 секунд. |
Пример кода
В следующем примере кода алгоритм подстановки извлекает строку таблицы MIB из 1.3.6.1.2.1.43.13.4.1.9.<deviceIndex>. Если эта строка таблицы содержит 3 или 4, запрос возвращает значение TRUE; В противном случае запрос возвращает значение FALSE.
<Property name="DuplexUnit">
<Installed name="Installed" oid="1.3.6.1.2.1.43.13.4.1.9" deviceIndex="true">
<Lookup value="3"/>
<Lookup value="4"/>
</Installed>
</Property>
Предыдущий пример приводит к следующему запросу:
\Printer.Configuration.DuplexUnit:Installed