Partager via


é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)

Voir aussi

NotifyIpInterfaceChange

NotifyRouteChange2

NotifyStableUnicastIpAddressTable

NotifyTeredoPortChange

NotifyUnicastIpAddressChange