Réception de messages SNMP

L’application WinSNMP doit appeler la fonction SnmpRecvMsg pour récupérer la réponse à une requête SnmpSendMsg .

La fonction SnmpCreateSession transmet un handle de fenêtre d’application et un identificateur de message de notification à l’implémentation Microsoft WinSNMP. Lorsque la fenêtre d’application reçoit ce message, elle indique à l’application d’appeler la fonction SnmpRecvMsg à l’aide du handle de session retourné par SnmpCreateSession.

La fonction SnmpRecvMsg retourne deux handles d’entité, un handle de contexte et le handle à une PDU. Il est recommandé que l’application WinSNMP libère ces ressources à l’aide des fonctions SnmpFreeEntity, SnmpFreeContext et SnmpFreePdu .

Pour plus d’informations sur la gestion du temps entre un appel à la fonction SnmpSendMsg et la réception de la réponse correspondante, consultez À propos de la retransmission. Pour plus d’informations sur l’utilisation du champ PDU request_id pour faire correspondre une PDU de réponse avec son PDU de requête, consultez PDU de réponse et de requête correspondantes.