Gerenciando a política de retransmissão
O aplicativo WinSNMP pode solicitar que a implementação do Microsoft WinSNMP execute a política de retransmissão do aplicativo. Quando a implementação gerencia a retransmissão, ela usa o período de tempo limite e os valores de contagem de repetição em seu banco de dados.
A implementação identifica o modo de retransmissão padrão em um valor retornado da função SnmpStartup durante a inicialização. O modo pode ser um dos valores a seguir.
Valor | Significado |
---|---|
SNMPAPI_ON | A implementação está executando a política de retransmissão do aplicativo. |
SNMPAPI_OFF | A implementação não está executando a política de retransmissão do aplicativo. |
Um aplicativo WinSNMP pode recuperar a qualquer momento o modo de retransmissão atual em vigor para a implementação chamando a função SnmpGetRetransmitMode . A API WinSNMP fornece outras funções de banco de dados que simplificam o gerenciamento da política de retransmissão.
A qualquer momento durante a execução do programa, o aplicativo WinSNMP pode ajustar a execução da política executando uma das seguintes etapas:
- Solicite que a implementação inicie ou pare de executar a política de retransmissão chamando a função SnmpSetRetransmitMode . Para obter mais informações, consulte Ativar e desativar a retransmissão.
- Modifique o período de tempo limite e repita os valores de contagem no banco de dados da implementação. Para obter mais informações, consulte Alterando a política de retransmissão.
- Chame a função SnmpCancelMsg para cancelar o ciclo de retransmissão e liberar estruturas de dados internas associadas a uma única solicitação de mensagem SNMP. Para obter mais informações, consulte Cancelando a retransmissão.
O aplicativo pode executar sua própria política de retransmissão. Nesse caso, a execução pode ou não ser baseada nos valores no banco de dados.