La structure ST_Request contient les informations spécifiques à l'utilisateur pour l'envoi d'une requête SNMP à un agent.
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 |
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 :
|
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. |