Bonjour,
j'essaie d�interroger 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,
1 2 3 4 5 6 7 8
| 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
} |
merci
Partager