énumération MIB_NOTIFICATION_TYPE
Le type d’énumération MIB_NOTIFICATION_TYPE définit le type de notification passé à une fonction de rappel lorsqu’une notification se produit.
Syntaxe
typedef enum _MIB_NOTIFICATION_TYPE {
MibParameterNotification = 0,
MibAddInstance = 1,
MibDeleteInstance = 2,
MibInitialNotification = 3
} MIB_NOTIFICATION_TYPE, *PMIB_NOTIFICATION_TYPE;
Constantes
MibParameterNotification
Un paramètre a été modifié.MibAddInstance
Une nouvelle instance MIB a été ajoutée.MibDeleteInstance
Un instance MIB existant a été supprimé.MibInitialNotification
Notification appelée immédiatement après la fin de l’inscription pour la notification de modification. Cette notification initiale n’indique pas qu’une modification s’est produite à un instance MIB. L’objectif de ce type de notification initial est de fournir la confirmation que la fonction de rappel est correctement inscrite.
Notes
Le MIB_NOTIFICATION_TYPE type énuméré est utilisé avec la fonction de rappel spécifiée dans le paramètre Callback de l’une des fonctions d’assistance IP NotifyXxx pour spécifier le type de notification.
Sur Windows Vista et les versions ultérieures des systèmes d’exploitation Windows, de nouvelles fonctions sont fournies pour inscrire le pilote pour être averti lorsqu’une interface IPv6 ou IPv4 change, qu’une adresse de monodiffusion IPv6 ou IPv4 change ou qu’une route IPv6 ou IPv4 change. Ces fonctions d’inscription nécessitent le passage d’une fonction de rappel appelée lorsqu’une modification se produit. L’un des paramètres passés à la fonction de rappel lorsqu’une notification se produit est un paramètre qui contient une valeur MIB_NOTIFICATION_TYPE qui indique le type de notification.
Spécifications
Version |
Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête |
Netioapi.h (inclure Netioapi.h) |