AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones del protocolo SNMP
  • Consejo: navegar por los valores de un OID
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Lee el valor encontrado después del último valor recuperado para un agente SNMP.
Observación: Esta función sólo se puede llamar si se ha utilizado SNMPGet al menos una vez. En este caso, la función SNMPGetNext lee el siguiente valor del agente SNMP. En caso contrario, el OID que precede al OID a leer debe ser especificado en SNMPGetNext.
Ejemplo
// Read the description of the local system
SessionID is int = SNMPStartSession("127.0.0.1")
nType is int
sDesc is string = SNMPGet(SessionID, ".1.3.6.1.2.1.1.1", nType)

sOID is string
sInfo is string
// Read the next value
sInfo = SNMPGetNext(SessionID, sOID, nType)
Sintaxis
<Result> = SNMPGetNext(<Session identifier> [, <Previous OID> [, <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. En este caso, la variable ErrorOccurred se establece en True y la función ErrorInfo permite obtener más detalles sobre el problema.
<Session identifier>: Integro
Identificador de la sesión SNMP, devuelto por Sesión de inicio SNMPS.
<Previous OID>: Cadena de caracteres opcional
Identificador del objeto SNMP encontrado antes que el objeto SNMP a leer. Esta cadena puede corresponder al identificador en formato de texto o en formato numérico (el archivo MIB que describe el OID debe haber sido cargado por SNMPLoadMIB).
Una vez ejecutada la función, este parámetro contiene el OID del elemento leído (en formato numérico).
<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:
snmpTypeBitsEl OID contiene bits.
snmpTypeCounter32El OID es un contador (número entero con signo en 32 bits).
snmpTypeCounter64El OID es un contador (número entero con signo en 64 bits).
snmpTypeIntegerEl OID contiene un número entero.
snmpTypeIPAddressEl OID contiene una IP Address.
snmpTypeNullEl OID no es associated con un valor (una rama con elementos hijos pero sin valor por sí misma, por ejemplo).
snmpTypeOIDEl OID contiene un OID.
snmpTypeOpaqueEl OID contiene un valor que no se puede interpretar directamente.
snmpTypeProgressBarEl OID contiene una barra de progreso.
snmpTypeStringEl OID contiene una cadena.
snmpTypeTicksEl OID contiene varias garrapatas.
snmpTypeUnsignedIntegerEl OID contiene un número entero sin signo.
Observaciones

Consejo: navegar por los valores de un OID

Si se desconoce el primer identificador del OID de un agente a explorar, utilice la siguiente sintaxis:
SNMPGetNext(<Identifier>, "0")
Componente: wd290com.dll
Versión mínima requerida
  • Versión 12
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local