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
    Une instance MIB existante a été supprimée.

  • MibInitialNotification
    Notification appelée immédiatement après l’inscription pour la notification de modification terminée. Cette notification initiale n’indique pas qu’une modification s’est produite sur une instance MIB. L’objectif de ce type de notification initial est de confirmer que la fonction de rappel est correctement inscrite.

Remarques

Le type énuméré MIB_NOTIFICATION_TYPE est utilisé avec la fonction de rappel spécifiée dans le paramètre callback de l’un des 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 monodiffusion IPv6 ou IPv4 change, ou qu’une route IPv6 ou IPv4 change. Ces fonctions d’inscription nécessitent qu’une fonction de rappel soit passée qui est 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.

Exigences

Version

Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.

En-tête

Netioapi.h (include Netioapi.h)

Voir aussi

NotifyIpInterfaceChange

NotifyRouteChange2

NotifyStableUnicastIpAddressTable

NotifyTeredoPortChange

NotifyUnicastIpAddressChange