|
|
|
|
SNMPEcrit (Fonction) En anglais : SNMPSet Écrit une ou plusieurs valeurs sur un agent SNMP pour lequel une session SNMP a été ouverte. // Modification du nom du contact d'un agent IDSession est un entier = SNMPOuvreSession("127.0.0.1", "private") sDesc est une chaîne = SNMPEcrit(IDSession, ".1.3.6.1.2.1.1.4", ... "Administrateur", snmpTypeChaîne)
// Modification du nom du contact d'un agent IDSession est un entier = SNMPOuvreSession("127.0.0.1", "private") // Utilisation du fichier MIB SNMPChargeMIB("c:\windows\system32\mib_ii.mib") sDesc est une chaîne = SNMPEcrit(IDSession, "iso.org.dod.internet.mgmt.mib-2.system.sysContact", ... "Administrateur", snmpTypeChaîne)
Syntaxe
Écrire une valeur sur un agent SNMP Masquer les détails
<Résultat> = SNMPEcrit(<Identifiant de la session> , <OID à  modifier> , <Type de la valeur> , <Valeur à  écrire>)
<Résultat> : Booléen - Vrai si la modification a été effectuée,
- Faux si une erreur est survenue.
<Identifiant de la session> : Entier Identifiant de la session SNMP renvoyé par la fonction SNMPOuvreSession. <OID à modifier> : Chaîne de caractères Identifiant de l'objet SNMP à modifier. Cette chaîne peut correspondre à l'identifiant au format numérique ou au format texte (le fichier MIB qui décrit l'OID doit avoir été chargé avec la fonction SNMPChargeMIB). <Type de la valeur> : Variable de type Entier Type de la valeur à modifier : | | snmpTypeAdresseIP | L'OID contient une adresse IP. | snmpTypeBits | L'OID contient des bits. | snmpTypeChaîne | L'OID contient une chaîne. | snmpTypeCompteur32 | L'OID est un compteur (entier signé sur 32 bits). | snmpTypeCompteur64 | L'OID est un compteur (entier signé sur 64 bits). | snmpTypeEntier | L'OID contient un entier. | snmpTypeEntierSansSigne | L'OID contient un entier sans signe. | snmpTypeJauge | L'OID contient une jauge. | snmpTypeNull | L'OID n'est pas associé à une valeur (par exemple une branche qui a des enfants mais qui n'a pas de valeur par elle-même). | snmpTypeOID | L'OID contient une OID. | snmpTypeOpaque | L'OID contient une valeur qui n'est pas directement interprétable. | snmpTypeTicks | L'OID contient un nombre de ticks d'horloge. |
<Valeur à écrire> : Chaîne de caractères Valeur de l'OID à écrire.
Écrire plusieurs valeurs sur un agent SNMP Masquer les détails
<Résultat> = SNMPEcrit(<Identifiant de la session> , <Tableau des OID à  écrire> , <Tableau des types> , <Tableau des valeurs>)
<Résultat> : Booléen - Vrai si toutes les valeurs ont été modifiées,
- Faux si au moins une erreur est survenue.
<Identifiant de la session> : Entier Identifiant de la session SNMP renvoyé par la fonction SNMPOuvreSession. <Tableau des OID à écrire> : Variable de type Tableau Tableau de chaînes contenant les OID à écrire. Chaque OID peut correspondre à l'identifiant au format numérique ou au format texte (le fichier MIB qui décrit l'OID doit avoir été chargé avec la fonction SNMPChargeMIB). <Tableau des types> : Variable de type Tableau Tableau d'entiers, contenant les types des valeurs à écrire. Ce tableau doit avoir au moins une dimension égale à <Tableau des OID à écrire>. Les constantes de type disponibles sont les suivantes : | | snmpTypeAdresseIP | L'OID contient une adresse IP. | snmpTypeBits | L'OID contient des bits. | snmpTypeChaîne | L'OID contient une chaîne. | snmpTypeCompteur32 | L'OID est un compteur (entier signé sur 32 bits). | snmpTypeCompteur64 | L'OID est un compteur (entier signé sur 64 bits). | snmpTypeEntier | L'OID contient un entier. | snmpTypeEntierSansSigne | L'OID contient un entier sans signe. | snmpTypeJauge | L'OID contient une jauge. | snmpTypeNull | L'OID n'est pas associé à une valeur (par exemple une branche qui a des enfants mais qui n'a pas de valeur par elle-même). | snmpTypeOID | L'OID contient une OID. | snmpTypeOpaque | L'OID contient une valeur qui n'est pas directement interprétable. | snmpTypeTicks | L'OID contient un nombre de ticks d'horloge. |
<Tableau des valeurs> : Variable de type Tableau Tableau de chaînes contenant les nouvelles valeurs. Ce tableau doit avoir au moins une dimension égale à <Tableau des OID à écrire>. Composante : wd290com.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|