|
|
|
|
Escribe uno o más valores en un agente SNMP para el que se ha iniciado una sesión SNMP.. // Modify the name of the agent contact SessionID is int = SNMPStartSession("127.0.0.1", "private") sDesc is string = SNMPSet(SessionID, ".1.3.6.1.2.1.1.4", ... "Administrator", snmpTypeString)
// Modify the name of the agent contact SessionID is int = SNMPStartSession("127.0.0.1", "private") // Use the MIB file SNMPLoadMIB("c:\windows\system32\mib_ii.mib") sDesc is string = SNMPSet(SessionID, "iso.org.dod.internet.mgmt.mib-2.system.sysContact", ... "Administrator", snmpTypeString)
Sintaxis
Escribir un valor en un agente SNMP Ocultar los detalles
<Result> = SNMPSet(<Session identifier> , <OID to modify> , <Type of value> , <Value to write>)
<Result>: booleano - True si se ha realizado la modificación,
- False si se produce un error.
<Session identifier>: Integro Identificador de la sesión SNMP, devuelto por Sesión de inicio SNMPS. <OID to modify>: Cadena de caracteres Identificador del objeto SNMP a modificar. Esta cadena puede corresponder al identificador en formato numérico o en formato de texto (el archivo MIB que describe el OID debe haber sido cargado por SNMPLoadMIB). <Type of value>: Integro Variable Tipo de valor a modificar: | | snmpTypeBits | El OID contiene bits. | snmpTypeCounter32 | El OID es un contador (número entero con signo en 32 bits). | snmpTypeCounter64 | El OID es un contador (número entero con signo en 64 bits). | snmpTypeInteger | El OID contiene un número entero. | snmpTypeIPAddress | El OID contiene una IP Address. | snmpTypeNull | El OID no es associated con un valor (una rama con elementos hijos pero sin valor por sí misma, por ejemplo). | snmpTypeOID | El OID contiene un OID. | snmpTypeOpaque | El OID contiene un valor que no se puede interpretar directamente. | snmpTypeProgressBar | El OID contiene una barra de progreso. | snmpTypeString | El OID contiene una cadena. | snmpTypeTicks | El OID contiene varias garrapatas. | snmpTypeUnsignedInteger | El OID contiene un número entero sin signo. |
<Value to write>: Cadena de caracteres Valor del OID a escribir.
Escribir varios valores en un agente SNMP Ocultar los detalles
<Result> = SNMPSet(<Session identifier> , <Array of OIDs to write> , <Array of types> , <Array of values>)
<Result>: booleano - True si se modificaron todos los valores,
- False si se produjo al menos un error.
<Session identifier>: Integro Identificador de la sesión SNMP, devuelto por Sesión de inicio SNMPS. <Array of OIDs to write>: Variable de tipo Array Array de cadenas que contienen los OIDs para escribir. Cada OID puede corresponder al identificador en formato numérico o en formato de texto (el archivo MIB que describe el OID debe haber sido cargado por SNMPLoadMIB). <Array of types>: Variable de tipo Array Array de números enteros, que contiene los tipos de valores a escribir. Este array debe tener al menos una dimensión igual a <Array de OID a escribir>. Las siguientes constantes están disponibles: | | snmpTypeBits | El OID contiene bits. | snmpTypeCounter32 | El OID es un contador (número entero con signo en 32 bits). | snmpTypeCounter64 | El OID es un contador (número entero con signo en 64 bits). | snmpTypeInteger | El OID contiene un número entero. | snmpTypeIPAddress | El OID contiene una IP Address. | snmpTypeNull | El OID no es associated con un valor (una rama con elementos hijos pero sin valor por sí misma, por ejemplo). | snmpTypeOID | El OID contiene un OID. | snmpTypeOpaque | El OID contiene un valor que no se puede interpretar directamente. | snmpTypeProgressBar | El OID contiene una barra de progreso. | snmpTypeString | El OID contiene una cadena. | snmpTypeTicks | El OID contiene varias garrapatas. | snmpTypeUnsignedInteger | El OID contiene un número entero sin signo. |
<Array of values>: Variable de tipo Array Array de los strings que contienen los nuevos valores. Este array debe tener al menos una dimensión igual a <Array de OID a escribir>.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|