ST_Request

Présentation

Type :

Structure

Disponible à partir de :

V1.0.0.0

Hérite de :

Description

La structure ST_Request contient les informations spécifiques à l'utilisateur pour l'envoi d'une requête SNMP à un agent.

Eléments de la structure

Nom

Type de données

Description

sOid

STRING[GPL.Gc_dwMaxSizeOid]

OID demandé

Format : suite de nombres séparés par des points, par exemple, 1.3.6.1.2.1.1.5.0.

sAgentIp

STRING[15]

Adresse IP de l'agent SNMP

pbyValueBuffer

POINTER TO BYTE

Pointeur désignant le premier octet du tampon.

Pour les requêtes SET, il s'agit du tampon contenant les données utilisateur à définir sur l'agent.

Pour les requêtes GET, il s'agit du tampon où le bloc fonction stocke la réponse de l'agent.

dwNumBytesValue

DWORD

Taille du tampon ou de la valeur stockée dans le tampon

Le tampon est référencé par le pointeur pbyValueBuffer.

Pour les requêtes GET, définit la taille du tampon qui stocke les valeurs reçues.

Pour les requêtes SET, définit la taille de la valeur dans le tampon à envoyer.

NOTE : Dans le cas des chaînes, ajoutez un octet supplémentaire pour le caractère de fin de chaîne.

etValueType

ET_SnmpTag

Type de la valeur à définir par les requêtes SET (les requêtes GET ne l'utilisent pas).

uiAgentSnmpPort

UINT

Port SNMP de l'agent

Valeur par défaut : 161

sCommunityName

STRING[255]

Nom de communauté de la requête

Valeurs par défaut :

  • Requête SET : privée

  • Requête GET : publique

sContextName

STRING[255]

Nom de contexte utilisé dans la requête SNMPv3 lancée par une entité SNMP pour identifier une instance d'un contexte.

Utilisé par

  • FB_SnmpManager