Annulation de la retransmission

S’il n’y a aucune réponse à une demande de communication dans le délai d’attente spécifié pour une entité de destination et si des retransmissions sont spécifiées pour l’entité, l’implémentation de l’WinSNMP de Microsoft 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 des transactions se produit à plusieurs niveaux. Toutefois, une fois qu’un message a été annulé par un appel à SnmpCancelMsg, l’implémentation de l’WinSNMP de Microsoft ne retransmet pas le message, soumet un PDU de réponse ou envoie une notification d’expiration à l’application pour ce message.