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
  • Procedimiento WLanguage
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
Permite interceptar un trap SNMP enviado por un agente.
Observación: el servicio de interrupción de SNMP debe ser instalado en el equipo y este servicio debe ser iniciado. Si el usuario es un administrador o un usuario con derechos, el servicio se inicia automáticamente (excepto si se ha desactivado explícitamente).
// Intercept all the traps
nTrapID is int
nTrapID = SNMPTrapEnable("TrapProc", "", "", "")
Sintaxis
<Result> = SNMPTrapEnable(<WLanguage procedure> , <Agent address> , <SNMP community> , <Relevant OID>)
<Result>: Integro
  • Identificador de trampa,
  • -1 si se produce un error. ErrorInfo devuelve más información sobre el error.
<WLanguage procedure>: Nombre de Procedure
WLanguage Procedure que será llamado cada vez que el agente SNMP envíe un mensaje trampa (según los filtros solicitados). Este procedimiento tiene el siguiente formato:
PROCEDURE <Procedure Name>(<Address>, <Community>, <OID>, <Type>, <Value>)
<Agent address>: Cadena de caracteres
Address del agente cuyas trampas serán recibidas. Esta Address se puede dar en el siguiente formato:
  • IP Address en formato XXX.XXX.XXX.XXX (125.5.110.100 por ejemplo).
  • URL que contiene el nombre del servidor (www.windev.com por ejemplo). Se recomienda esta sintaxis.
Este agente debe ser configurado para enviar trampas a el equipo que ejecuta la aplicación.
Si este parámetro corresponde a una cadena vacía (""), se llamará a la función SNMPTrapEnable en las capturas de cualquier agente.
<SNMP community>: Cadena de caracteres
Nombre de la comunidad de traps SNMP. Utilizado para filtrar las trampas de acuerdo a su comunidad.
Si este parámetro corresponde a una cadena vacía (""), se llamará a la función SNMPTrapEnable en las capturas de cualquier comunidad.
<Relevant OID>: Cadena de caracteres
OID afectado por las trampas. Se utiliza para filtrar las trampas de acuerdo con el OID correspondiente..
Si este parámetro corresponde a una cadena vacía (""), se llamará a la función SNMPTrapEnable en las capturas de cualquier OID.
Observaciones

Procedimiento WLanguage

El WLanguage Procedure será llamado cada vez que el agente SNMP envíe un mensaje trampa (según los filtros solicitados). Este procedimiento tiene el siguiente formato:
PROCEDURE <Procedure Name>(<Address>, <Community>, <OID>, <Type>, <Value>)
En este código:
  • <Address> es una cadena. Este parámetro contiene la IP Address del agente que generó la trampa.
  • <Community> es una cadena. Este parámetro contiene la comunidad del agente que generó el trap.
  • <OID> es una array de cuerdas. Este parámetro contiene el OID del trap (en formato numérico).
  • <Tipo> es un array de números enteros. Este parámetro contiene el tipo de OID devuelto.
  • <Valor> es un array de cadenas. Este parámetro contiene el valor del OID devuelto.
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