Включение и отключение повторной передачи

Приложение может задать режим повторной передачи с помощью вызова функции SnmpSetRetransmitMode . Новый режим повторной передачи применяется к последующим вызовам функции SnmpSendMsg .

Когда приложение вызывает SnmpSetRetransmitMode со значением режима повторной передачи SNMPAPI_ON, реализация Microsoft WinSNMP начинает выполнение политики повторной передачи приложения. Новый режим повторной передачи не влияет на невыполненные SNMP-сообщения. Невыполненным является сообщение, которое не имеет ответа на момент изменения приложения режима повторной передачи.

Когда приложение WinSNMP вызывает функцию SnmpSetRetransmitMode со значением режима повторной передачи SNMPAPI_OFF, реализация прекращает выполнение политики повторной передачи. Реализация отменяет попытки повторной передачи для невыполненных SNMP-сообщений. Это связано с тем, что реализация может не обрабатывать все невыполненные запросы и операции SNMP, а также новые запросы до того, как время ожидания приложения или счетчик повторных попыток сигнализирует о событии.