GetNext

GetNext se utiliza para recuperar la cadena correspondiente que sigue para el OID especificado.

Sintaxis

GetNext (oid)

Devolución

Cadena.

Ejemplo

Cliente SNMPAcrónimo que representa “Protocolo simple de administración de redes”, una tecnología que se utiliza para controlar dispositivos de red como enrutadores, concentradores y connmutadores. muy simple que recupera todas las cadenas que pertenecen al objeto de sistema de un equipo con un servidor SNMP instalado. Información sin procesar; por ejemplo, el OID 1.3.5.1.2.1.1.3.0 de tiempo de actividad se muestra en centésimas de segundo:

Function Main

Dim snmp1 As Object

'Retorno de carro y avance de línea

cr = Chr(13) + Chr(10)

Set snmp1 = SNMP.Connect("127.0.0.1", "public")

'OID de sysName

Val1 = "1.3.6.1.2.1.1.1.0"

'OID del objeto de sistema

root = "1.3.6.1.2.1.1."

'snmp1.Get Val1

While Val1 <> ""'

echo "Oid: '"+Val1 + "'"+cr

echo "Value: '"+snmp1.Get(Val1)+"'"+cr

Val1 = snmp1.GetNext(Val1)

If InStr(Val1, root) <> 1 Then Val1 =""

Wend

snmp1.Close

End Function