Administración de capturas y notificaciones
La aplicación WinSNMP debe registrarse para recibir capturas y notificaciones mediante una llamada a la función SnmpRegister con SNMPAPI_ON. La aplicación puede anular el registro y deshabilitar capturas y notificaciones mediante una llamada a la función con SNMPAPI_OFF.
Hay varias opciones disponibles cuando la aplicación llama a SnmpRegister. La aplicación puede registrar o anular el registro para las siguientes capturas y notificaciones:
- Un tipo de captura o notificación
- Todas las capturas y notificaciones
- Todos los orígenes de solicitudes de captura y notificación
- Capturas y notificaciones de todas las entidades de administración
- Capturas y notificaciones para cada contexto
Para registrar y recibir un tipo predefinido de captura o notificación, la aplicación debe definir un identificador de objeto (una estructura smiOID ) para cada tipo predefinido. La estructura debe contener una secuencia de coincidencia de patrones para el tipo de captura o notificación. RFC 1907, "Management Information Base for Version 2 of the Simple Network Management Protocol (SNMPv2)," define los identificadores de objeto de captura y notificación.
Para recuperar notificaciones y datos de captura pendientes para una sesión de WinSNMP, una aplicación WinSNMP debe llamar a la función SnmpRecvMsg con el identificador de sesión devuelto por la función SnmpCreateSession .
Para obtener más información, vea Envío de mensajes SNMP y Recepción de mensajes SNMP. Para obtener información adicional sobre la asignación y desasignación de recursos para capturas y notificaciones, consulta Asignar objetos de memoria WinSNMP.