打开和关闭重新传输

应用程序可以通过调用 SnmpSetRetransmitMode 函数来设置重新传输模式。 新的重新传输模式适用于对 SnmpSendMsg 函数的后续调用。

当应用程序使用重新传输模式值SNMPAPI_ON调用 SnmpSetRetransmitMode 时,Microsoft WinSNMP 实现将开始执行应用程序的重新传输策略。 新的重新传输模式不会影响未完成的 SNMP 消息。 未完成的消息是在应用程序更改重新传输模式时没有响应的消息。

当 WinSNMP 应用程序调用具有重新传输模式值SNMPAPI_OFF 的 SnmpSetRetransmitMode 函数时,实现将停止执行重新传输策略。 实现取消未完成 SNMP 消息的重新传输尝试。 这是因为在应用程序超时或重试计数器发出事件信号之前,实现可能无法处理所有未完成的 SNMP 请求和操作以及新请求。