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