Annulation de la retransmission

S’il n’existe aucune réponse à une demande de communication dans le délai spécifié pour une entité de destination, et si des retransmissions sont spécifiées pour l’entité, l’implémentation Microsoft WinSNMP retransmet la demande. Un appel à la fonction SnmpCancelMsg peut annuler ce cycle de retransmission et libérer les structures de données internes associées à la demande de message.

Notez qu’il est possible pour une entité de destination de recevoir un message SNMP qui a été annulé par un appel à la fonction SnmpCancelMsg . Il est également possible qu’une entité de destination puisse répondre à un message SNMP annulé. Cela est dû au fait que la mise en file d’attente de transaction se produit à plusieurs niveaux. Toutefois, une fois qu’un message a été annulé par un appel à SnmpCancelMsg, l’implémentation de Microsoft WinSNMP ne retransmet pas le message, envoie une PDU de réponse ou envoie une notification de délai d’attente à l’application pour ce message.