Annullamento della ritrasmissione
Se non è presente alcuna risposta a una richiesta di comunicazione entro il periodo di timeout specificato per un'entità di destinazione e se le ritrasmissioni vengono specificate per l'entità, l'implementazione di Microsoft WinSNMP ritrasmette la richiesta. Una chiamata alla funzione SnmpCancelMsg può annullare questo ciclo di ritrasmissione e rilasciare strutture di dati interne associate alla richiesta di messaggio.
Si noti che è possibile che un'entità di destinazione riceva un messaggio SNMP annullato da una chiamata alla funzione SnmpCancelMsg . È anche possibile che un'entità di destinazione possa rispondere a un messaggio SNMP annullato. Ciò avviene perché l'accodamento delle transazioni si verifica a più livelli. Tuttavia, una volta annullato un messaggio da una chiamata a SnmpCancelMsg, l'implementazione di Microsoft WinSNMP non ritrasmetterà il messaggio, invia una risposta PDU o invia una notifica di timeout all'applicazione per tale messaggio.