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
Escribe uno o más valores en un agente SNMP para el que se ha iniciado una sesión SNMP..
Ejemplo
// Modify the name of the agent contact
SessionID is int = SNMPStartSession("127.0.0.1", "private")
sDesc is string = SNMPSet(SessionID, ".1.3.6.1.2.1.1.4", ...
"Administrator", snmpTypeString)
// Modify the name of the agent contact
SessionID is int = SNMPStartSession("127.0.0.1", "private")
// Use the MIB file
SNMPLoadMIB("c:\windows\system32\mib_ii.mib")
sDesc is string = SNMPSet(SessionID, "iso.org.dod.internet.mgmt.mib-2.system.sysContact", ...
"Administrator", snmpTypeString)
Sintaxis

Escribir un valor en un agente SNMP Ocultar los detalles

<Result> = SNMPSet(<Session identifier> , <OID to modify> , <Type of value> , <Value to write>)
<Result>: booleano
  • True si se ha realizado la modificación,
  • False si se produce un error.
<Session identifier>: Integro
Identificador de la sesión SNMP, devuelto por Sesión de inicio SNMPS.
<OID to modify>: Cadena de caracteres
Identificador del objeto SNMP a modificar. 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).
<Type of value>: Integro Variable
Tipo de valor a modificar:
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.
<Value to write>: Cadena de caracteres
Valor del OID a escribir.

Escribir varios valores en un agente SNMP Ocultar los detalles

<Result> = SNMPSet(<Session identifier> , <Array of OIDs to write> , <Array of types> , <Array of values>)
<Result>: booleano
  • True si se modificaron 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 write>: Variable de tipo Array
Array de cadenas que contienen los OIDs para escribir. 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 types>: Variable de tipo Array
Array de números enteros, que contiene los tipos de valores a escribir. Este array debe tener al menos una dimensión igual a <Array de OID a escribir>. 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.
<Array of values>: Variable de tipo Array
Array de los strings que contienen los nuevos valores. Este array debe tener al menos una dimensión igual a <Array de OID a escribir>.
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