Отмена повторной передачи

Если в течение периода ожидания, указанного для конечной сущности, нет ответа на запрос на обмен данными, а если для сущности указаны повторные передачи, реализация Microsoft WinSNMP повторно отправляет запрос. Вызов функции SnmpCancelMsg может отменить этот цикл повторной передачи и освободить внутренние структуры данных, связанные с запросом сообщения.

Обратите внимание, что для конечной сущности можно получить сообщение SNMP, отмененное вызовом функции SnmpCancelMsg . Возможно также, что целевая сущность может отвечать на отмененное сообщение SNMP. Это связано с тем, что очередь транзакций происходит на нескольких уровнях. Однако после отмены сообщения вызовом SnmpCancelMsg реализация Microsoft WinSNMP не будет повторно передавать сообщение, отправлять PDU ответа или отправлять в приложение уведомление о истечении времени ожидания.