ST_Request

Descripción general

Tipo:

Estructura

Disponible desde:

V1.0.0.0

Hereda de:

Descripción

La estructura ST_Request contiene la información específica del usuario para enviar una petición SNMP a un agente.

Elementos de la estructura

Nombre

Tipo de datos

Descripción

sOid

STRING[GPL.Gc_dwMaxSizeOid]

OID pedido

Formato: secuencia de números separada por puntos. Por ejemplo, 1.3.6.1.2.1.1.5.0.

sAgentIp

STRING[15]

Dirección IP del agente SNMP

pbyValueBuffer

POINTER TO BYTE

El puntero al primer byte del búfer.

Para peticiones SET, es el búfer que contiene los datos de usuario que se van a definir en el agente.

Para peticiones GET, es el búfer donde el bloque de función almacena la respuesta del agente.

dwNumBytesValue

DWORD

Tamaño del búfer o valor en el búfer

El puntero pbyValueBuffer hace referencia al búfer.

Para peticiones GET, define el tamaño del búfer donde se almacenan los valores recibidos.

Para peticiones SET, define el tamaño del valor del búfer que se va a enviar.

NOTA: Para los tipos de cadena, añada un byte adicional para el carácter de final de cadena.

etValueType

ET_SnmpTag

Tipo del valor que van a establecer las peticiones SET (no se usa para peticiones GET).

uiAgentSnmpPort

UINT

Puerto SNMP del agente

Valor predeterminado: 161

sCommunityName

STRING[255]

Nombre de comunidad de la petición

Valores predeterminados:

  • Petición SET: privada

  • Petición GET: pública

sContextName

STRING[255]

Nombre de contexto utilizado en la petición SNMPv3 utilizada por una entidad SNMP para identificar una instancia de un contexto.

Utilizado por

  • FB_SnmpManager