Installed (TCP/IP)

TCP/IP Installed 构造包含 MIB 表的行 (OID) 的对象 ID 和查找值列表。 如果行中存在任何查找值,则此算法返回 TRUE。 与打印机配置相关的大多数查询应确定打印机的 MIB 中是否存储了特定值,然后返回布尔结果。 已安装的构造在 Tcpbidi.xsd 中定义。

Attribute 说明
deviceIndex (可选) 一个标志,如果 为 TRUE,则表示关联的算法必须在指定的 OID 中包含设备索引;如果 为 FALSE,则尾随零将追加到 OID。 默认值为 FALSE。 有关详细信息,请参阅 Value 页面上的说明。
drvPrinterEvent (可选) 指示端口监视器是否向驱动程序发送通知的布尔值。 TRUE 值指示端口监视器向驱动程序发送通知;FALSE 指示端口监视器不向驱动程序发送通知。
name 架构值的名称。
MIB 表的行,作为 OID。
refreshInterval 轮询间隔的值(以秒为单位)。 默认值为 600 秒。

代码示例

在下面的代码示例中,查找算法从 1.3.6.1.2.1.43.13.4.1.9 检索 MIB 表行。<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