Condividi tramite


Ricezione di messaggi SNMP

L'applicazione WinSNMP deve chiamare la funzione SnmpRecvMsg per recuperare la risposta a una richiesta di SnmpSendMsg.

La funzione SnmpCreateSession passa un handle della finestra dell'applicazione e un identificatore di messaggio di notifica all'implementazione di Microsoft WinSNMP. Quando la finestra dell'applicazione riceve questo messaggio, segnala all'applicazione di chiamare la funzione SnmpRecvMsg usando l'handle di sessione restituito da SnmpCreateSession.

La funzione SnmpRecvMsg restituisce due handle di entità, un handle di contesto e l'handle a un PDU. È consigliabile liberare queste risorse dall'applicazione WinSNMP usando le funzioni SnmpFreeEntity, SnmpFreeContexte SnmpFreePdu.

Per altre informazioni sulla gestione del tempo tra una chiamata alla funzioneSnmpSendMsge la ricezione della risposta corrispondente, vedere Informazioni sulla ritrasmissione. Per ulteriori informazioni sull'uso del campo PDU request_id per associare un PDU di risposta con la relativa richiesta PDU, vedere Matching Response and Request PDUs.