Annulation de la retransmission

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

Notez qu’il est possible qu’une entité de destination reçoive 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 retransmit pas le message, envoie une réponse PDU ou envoie une notification de délai d’attente à l’application pour ce message.