Поделиться через


Функция CancelMibChangeNotify2

Функция CancelMibChangeNotify2 отменяет регистрацию уведомления об изменении драйвера об изменениях IP-интерфейса, IP-адресах, изменениях IP-маршрутов и запросах на получение стабильной одноадресной таблицы IP-адресов.

Синтаксис

NETIOAPI_API CancelMibChangeNotify2(
  _In_ HANDLE NotificationHandle
);

Параметры

  • NotificationHandle [in]
    Дескриптор, возвращаемый функцией регистрации или извлечения уведомлений, чтобы указать, какое уведомление следует отменить.

Возвращаемое значение

CancelMibChangeNotify2 возвращает STATUS_SUCCESS, если функция выполнена успешно.

В случае сбоя функции CancelMibChangeNotify2 возвращает один из следующих кодов ошибок:

Код возврата Описание
STATUS_INVALID_PARAMETER

В функцию передан недопустимый параметр. CancelMibChangeNotify2 возвращает эту ошибку, если параметр NotificationHandle был указателем NULL .

Другое

Используйте функцию FormatMessage , чтобы получить строку сообщения для возвращаемой ошибки.

Комментарии

Функция CancelMibChangeNotify2 отменяет регистрацию уведомления об изменении драйвера, запрошенное ранее для изменения IP-интерфейса, изменения IP-адреса или изменения IP-маршрута на локальном компьютере. Эти запросы выполняются путем вызова NotifyIpInterfaceChange, NotifyRouteChange2 или NotifyUnicastIpAddressChange. Функция CancelMibChangeNotify2 также отменяет предыдущий запрос на получение стабильной одноадресной таблицы IP-адресов на локальном компьютере. Этот запрос выполняется путем вызова функции NotifyStableUnicastIpAddressTable .

Параметр NotificationHandle , возвращаемый этим функциям уведомлений, передается в CancelMibChangeNotify2 для отмены регистрации уведомлений об изменениях драйвера или для отмены ожидающего запроса на получение стабильной одноадресной таблицы IP-адресов.

Требования

Целевая платформа

Универсальное

Версия

Доступно в Windows Vista и более поздних версиях операционных систем Windows.

Заголовок

Netioapi.h (включая Netioapi.h)

Библиотека

Netio.lib

IRQL

PASSIVE_LEVEL

См. также раздел

NotifyIpInterfaceChange

NotifyRouteChange2

NotifyStableUnicastIpAddressTable

NotifyUnicastIpAddressChange