atum251
Messages postés2Date d'inscriptionlundi 11 juillet 2011StatutMembreDernière intervention11 avril 2012
-
1 mars 2012 à 11:31
atum251
Messages postés2Date d'inscriptionlundi 11 juillet 2011StatutMembreDernière intervention11 avril 2012
-
2 mars 2012 à 09:36
Bonjour,
j'éssai d'intérroger un switch avec le snmp en c++,
j'arrive a récupérer la valeur de l'oid que je cherche, mais le résultat est dans une structure "snmpVarBindList", que j'arrive a afficher avec un cout dans la console avec
SnmpUtilPrintAsnAny(&snmpVarList.list[0].value)
mais j'aimerais récupérer cette valeur afin de la mettre dans un tableau et de la retravailler plus tard, mais elle est de type "AsnAny",
j'aimerais savoir une méthode pour récupéré cette valeur en dehors de cette structure,
if (SnmpMgrRequest(session,SNMP_PDU_GETNEXT,&snmpVarList,&errorStatus,&errorIndex)!=0)
{
if (errorStatus==SNMP_ERRORSTATUS_NOERROR)
{
//printf("Lecture OK\n");
//printf("[%s]\n",id); // AFFICHE L'OID CHERCHER
SnmpUtilPrintAsnAny(&snmpVarList.list[0].value); //AFFICHE LA VALEUR DE L'OID
}