|
|
|
|
|
Lee uno o más valores de un agente con el que se ha iniciado una sesión SNMP.. // Read the description of the local system SessionID is int = SNMPStartSession("127.0.0.1", "public") nType is int sDesc is string = SNMPGet(SessionID, ".1.3.6.1.2.1.1.1", nType)
// Read the description of the local system by using the MIB file SessionID is int = SNMPStartSession("127.0.0.1", "public") nType is int SNMPLoadMIB("c:\windows\system32\mib_ii.mib") sDesc is string = SNMPGet(SessionID, "iso.org.dod.internet.mgmt.mib-2.system.sysDescr", nType)
Sintaxis
La lectura de un valor de un agente Ocultar los detalles
<Result> = SNMPGet(<Session identifier> , <OID to read> [, <Returned type>])
<Result>: Cadena de caracteres ANSI - Valor del OID devuelto por el agente. El tipo del valor se recupera en un entero Variable (<Tipo devuelto).
- Cadena vacía ("") si se produce un error.
<Session identifier>: Integro Identificador de la sesión SNMP, devuelto por Sesión de inicio SNMPS. <OID to read>: Cadena de caracteres Identificador del objeto SNMP a leer. 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). <Returned type>: Entero Opcional Variable Si se especifica este parámetro, se asignará a la Variable el tipo del valor recuperado. 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. |
La lectura de varios valores de un agente Ocultar los detalles
<Result> = SNMPGet(<Session identifier> , <Array of OIDs to read> , <Array of returned types> , <Array of returned values>)
<Result>: booleano - True si se devolvieron 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 read>: Variable de tipo Array Array de cadenas que contienen los OIDs a leer. 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 returned types>: Variable de tipo Array Array of integers. Este array debe tener al menos una dimensión igual a <Array de OID a leer>. Una vez ejecutada la función, esta array contendrá los tipos de valores devueltos.
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 returned values>: Variable de tipo Array Array of strings. Este array debe tener al menos una dimensión igual a <Array de OID a leer>. Una vez ejecutada la función, este aray contendrá los valores devueltos por el agente SNMP.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|