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, 
	
	| 12
 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