Partager via


Installé (TCP/IP)

La construction TCP/IP Installée contient l’ID d’objet (OID) de la ligne de la table MIB et une liste de valeurs de recherche. Si l’une des valeurs de recherche existe dans la ligne, cet algorithme retourne TRUE. La plupart des requêtes liées à la configuration de l’imprimante doivent déterminer si une valeur particulière est stockée dans le MIB de l’imprimante, puis retourner un résultat booléen. La construction Installed est définie dans Tcpbidi.xsd.

Attribut Description
deviceIndex (Facultatif) Indicateur qui, lorsque la valeur est TRUE, signifie que l’algorithme associé doit inclure l’index de l’appareil dans l’OID spécifié ; lorsque la valeur est FALSE, un zéro de fin est ajouté à l’OID. La valeur par défaut est FALSE. Pour plus d’informations, consultez la note sur la page relative à La valeur.
drvPrinterEvent (Facultatif) Valeur booléenne qui indique si le moniteur de port envoie des notifications au pilote. Une valeur TRUE indique que le moniteur de port envoie des notifications au pilote ; FALSE indique que le moniteur de port n’envoie pas de notifications au pilote.
name Nom de la valeur de schéma.
Oid Ligne de la table MIB, en tant qu’OID.
refreshInterval Valeur de l’intervalle d’interrogation, en secondes. La valeur par défaut est 600 secondes.

Exemple de code

Dans l’exemple de code suivant, l’algorithme de recherche récupère la ligne de table MIB à partir de 1.3.6.1.2.1.43.13.4.1.9.<deviceIndex>. Si cette ligne de table contient 3 ou 4, la requête retourne TRUE ; sinon, la requête retourne 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>

L’exemple précédent génère la requête suivante :

\Printer.Configuration.DuplexUnit:Installed