Instalado (TCP/IP)
O constructo TCP/IP Instalado contém a ID do objeto (OID) da linha da tabela MIB e uma lista de valores de pesquisa. Se algum dos valores de pesquisa existir na linha, esse algoritmo retornará TRUE. A maioria das consultas relacionadas à configuração da impressora deve determinar se há um valor específico armazenado no MIB da impressora e, em seguida, retornar um resultado booliano. O constructo Installed é definido em Tcpbidi.xsd.
Atributo | Descrição |
---|---|
deviceIndex | (Opcional) Um sinalizador que, quando VERDADEIRO, significa que o algoritmo associado deve incluir o índice do dispositivo no OID especificado; quando FALSE, um zero à direita é acrescentado ao OID. O valor padrão é FALSE. Para obter mais informações, consulte a observação na página de Valor. |
drvPrinterEvent | (Opcional) Um valor booliano que indica se o monitor de porta envia notificações para o driver. Um valor TRUE indica que o monitor de porta envia notificações para o driver; FALSE indica que o monitor de porta não envia notificações para o driver. |
name | O nome do valor do esquema. |
Oid | A linha da tabela MIB, como um OID. |
Refreshinterval | O valor do intervalo de sondagem, em segundos. O valor padrão é de 600 segundos. |
Exemplo de código
No exemplo de código a seguir, o algoritmo de pesquisa recupera a linha da tabela MIB de 1.3.6.1.2.1.43.13.4.1.9.<deviceIndex>. Se esta linha de tabela contiver 3 ou 4, a consulta retornará TRUE; caso contrário, a consulta retornará 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>
O exemplo anterior resulta na seguinte consulta:
\Printer.Configuration.DuplexUnit:Installed