Ativando e desativando a retransmissão

Um aplicativo pode definir o modo de retransmissão com uma chamada para a função SnmpSetRetransmitMode . O novo modo de retransmissão se aplica a chamadas subsequentes para a função SnmpSendMsg .

Quando o aplicativo chama SnmpSetRetransmitMode com o valor do modo de retransmissão SNMPAPI_ON, a implementação do Microsoft WinSNMP inicia a execução da política de retransmissão do aplicativo. O novo modo de retransmissão não afeta as mensagens SNMP pendentes. Uma mensagem pendente é aquela que não tem resposta no momento em que o aplicativo altera o modo de retransmissão.

Quando o aplicativo WinSNMP chama a função SnmpSetRetransmitMode com o valor do modo de retransmissão SNMPAPI_OFF, a implementação interrompe a execução da política de retransmissão. A implementação cancela tentativas de retransmissão para mensagens SNMP pendentes. Isso ocorre porque talvez não seja possível que a implementação manipule todas as operações e solicitações SNMP pendentes, além de novas solicitações, antes que um contador de repetição ou tempo limite do aplicativo sinalize um evento.