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
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
Devuelve el tipo de datos de un OID.
Observación: Esta función no puede utilizarse mientras no se haya cargado el archivo MIB que describe la correspondencia entre los OID en formato textual y numérico (SNMPLoadMIB).
Ejemplo
MIBLoaded is boolean
PathMIBs is string = CompleteDir(fExeDir()) + "mibs\"
Mib is string
Mib = "RFC1382-MIB.mib" // MIB of X25 protocol
TypeMib is int
MIBLoaded = SNMPLoadMIB(PathMIBs + Mib)
IF MIBLoaded = False THEN
Error("MIB error:" + ErrorInfo())
ELSE
TypeMib = SNMPOIDType("dod.internet.mgmt.mib-2.transmission.x25.x25AdmnInterruptTimer")
SWITCH TypeMib
CASE snmpTypeIPAddress: Info("The OID contains an IP address")
CASE snmpTypeString: Info("The OID contains a string")
CASE snmpTypeCounter32: Info("The OID is a counter")
CASE snmpTypeProgressBar: Info("The OID contains a progress bar")
...
OTHER CASE: Error(ErrorInfo())
END
END
Sintaxis
<Result> = SNMPOIDType(<OID to process>)
<Result>: Constante de tipo Integer
Constante correspondiente al tipo de datos encontrados en el OID y descritos en el fichero MIB:
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.
snmpTypeUnknownError: ErrorInfo devuelve más información sobre el error.
snmpTypeUnsignedIntegerEl OID contiene un número entero sin signo.
<OID to process>: Cadena de caracteres
Cadena que contiene el OID en formato de texto o numérico.
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