Administración de la directiva de retransmisión
La aplicación WinSNMP puede solicitar que la implementación de Microsoft WinSNMP ejecute la directiva de retransmisión de la aplicación. Cuando la implementación administra la retransmisión, usa el período de tiempo de espera y los valores de recuento de reintentos en su base de datos.
La implementación identifica el modo de retransmisión predeterminado en un valor devuelto de la función SnmpStartup durante la inicialización. El modo puede ser uno de los valores siguientes.
Valor | Significado |
---|---|
SNMPAPI_ON | La implementación está ejecutando la directiva de retransmisión de la aplicación. |
SNMPAPI_OFF | La implementación no está ejecutando la directiva de retransmisión de la aplicación. |
Una aplicación WinSNMP puede recuperar en cualquier momento el modo de retransmisión actual en vigor para la implementación llamando a la función SnmpGetRetransmitMode . La API winSNMP proporciona otras funciones de base de datos que simplifican la administración de la directiva de retransmisión.
En cualquier momento durante la ejecución del programa, la aplicación WinSNMP puede ajustar la ejecución de la directiva realizando uno de los pasos siguientes:
- Solicite que la implementación inicie o deje de ejecutar la directiva de retransmisión mediante una llamada a la función SnmpSetRetransmitMode . Para obtener más información, vea Activar y desactivar la retransmisión.
- Modifique los valores de tiempo de espera y recuento de reintentos en la base de datos de la implementación. Para obtener más información, consulte Cambio de la directiva de retransmisión.
- Llame a la función SnmpCancelMsg para cancelar el ciclo de retransmisión y liberar estructuras de datos internas asociadas a una única solicitud de mensaje SNMP. Para obtener más información, vea Cancelar retransmisión.
La aplicación puede ejecutar su propia directiva de retransmisión. En este caso, la ejecución puede o no basarse en los valores de la base de datos.