Partager via


Fonction CancelMibChangeNotify2

La fonction CancelMibChangeNotify2 annule l’inscription d’une notification de changement de pilote pour les modifications de l’interface IP, les modifications d’adresse IP, les modifications d’itinéraire IP et les demandes de récupération de la table d’adresses IP Unicast stable.

Syntaxe

NETIOAPI_API CancelMibChangeNotify2(
  _In_ HANDLE NotificationHandle
);

Paramètres

  • NotificationHandle [in]
    Handle retourné à partir d’une fonction d’inscription ou de récupération de notification pour indiquer la notification à annuler.

Valeur retournée

CancelMibChangeNotify2 retourne STATUS_SUCCESS si la fonction réussit.

Si la fonction échoue, CancelMibChangeNotify2 retourne l’un des codes d’erreur suivants :

Code de retour Description
STATUS_INVALID_PARAMETER

Un paramètre non valide a été transmis à la fonction. CancelMibChangeNotify2 retourne cette erreur si le paramètre NotificationHandle était un pointeur NULL .

Autres

Utilisez la fonction FormatMessage pour obtenir la chaîne de message pour l’erreur retournée.

Notes

La fonction CancelMibChangeNotify2 annule l’inscription d’une notification de changement de pilote précédemment demandée pour les modifications de l’interface IP, les modifications d’adresse IP ou les modifications d’itinéraire IP sur un ordinateur local. Ces demandes sont effectuées en appelant NotifyIpInterfaceChange, NotifyRouteChange2 ou NotifyUnicastIpAddressChange. La fonction CancelMibChangeNotify2 annule également une demande précédente pour récupérer la table d’adresses IP de unidiffusion stable sur un ordinateur local. Cette demande est effectuée en appelant la fonction NotifyStableUnicastIpAddressTable .

Le paramètre NotificationHandle retourné à ces fonctions de notification est passé à CancelMibChangeNotify2 pour désinscrire les notifications de changement de pilote ou pour annuler une demande en attente de récupération de la table d’adresses IP de unidiffusion stable.

Spécifications

Plateforme cible

Universal

Version

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

En-tête

Netioapi.h (inclure Netioapi.h)

Bibliothèque

Netio.lib

IRQL

PASSIVE_LEVEL

Voir aussi

NotifyIpInterfaceChange

NotifyRouteChange2

NotifyStableUnicastIpAddressTable

NotifyUnicastIpAddressChange