Поделиться через


Установлен (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