enumeración MIB_NOTIFICATION_TYPE
El tipo de enumeración MIB_NOTIFICATION_TYPE define el tipo de notificación que se pasa a una función de devolución de llamada cuando se produce una notificación.
Sintaxis
typedef enum _MIB_NOTIFICATION_TYPE {
MibParameterNotification = 0,
MibAddInstance = 1,
MibDeleteInstance = 2,
MibInitialNotification = 3
} MIB_NOTIFICATION_TYPE, *PMIB_NOTIFICATION_TYPE;
Constantes
MibParameterNotification
Se cambió un parámetro.MibAddInstance
Se agregó una nueva instancia de MIB.MibDeleteInstance
Se eliminó una instancia de MIB existente.MibInitialNotification
Una notificación que se invoca inmediatamente después de que se complete el registro de la notificación de cambio. Esta notificación inicial no indica que se ha producido un cambio en una instancia de MIB. El propósito de este tipo de notificación inicial es proporcionar confirmación de que la función de devolución de llamada está registrada correctamente.
Observaciones
El tipo enumerado MIB_NOTIFICATION_TYPE se usa con la función de devolución de llamada que se especifica en el parámetro Callback de una de las funciones Ip Helper NotifyXxx para especificar el tipo de notificación.
En Windows Vista y versiones posteriores de los sistemas operativos Windows, se proporcionan nuevas funciones para registrar el controlador que se notificará cuando cambia una interfaz IPv6 o IPv4, cambios de dirección de unidifusión IPv6 o IPv4, o cambios en una ruta IPv6 o IPv4. Estas funciones de registro requieren que se pase una función de devolución de llamada a la que se llama cuando se produce un cambio. Uno de los parámetros que se pasa a la función de devolución de llamada cuando se produce una notificación es un parámetro que contiene un valor de MIB_NOTIFICATION_TYPE que indica el tipo de notificación.
Requisitos
Versión |
Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado |
Netioapi.h (incluya Netioapi.h) |