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


перечисление MIB_NOTIFICATION_TYPE (netioapi.h)

Перечисление MIB_NOTIFICATION_TYPE определяет тип уведомления, передаваемого функции обратного вызова при возникновении уведомления.

Синтаксис

typedef enum _MIB_NOTIFICATION_TYPE {
  MibParameterNotification,
  MibAddInstance,
  MibDeleteInstance,
  MibInitialNotification
} MIB_NOTIFICATION_TYPE, *PMIB_NOTIFICATION_TYPE;

Константы

 
MibParameterNotification
Параметр был изменен.
MibAddInstance
Добавлен новый экземпляр MIB.
MibDeleteInstance
Был удален существующий экземпляр MIB.
MibInitialNotification
Уведомление, которое вызывается сразу после завершения регистрации уведомления об изменениях. Это начальное уведомление не указывает, что в экземпляре MIB произошло изменение. Этот начальный тип уведомления предназначен для подтверждения правильной регистрации функции обратного вызова.

Комментарии

Перечисление MIB_NOTIFICATION_TYPE определяется в Windows Vista и более поздних версиях.

В Windows Vista и более поздних версиях новые функции предоставляются для регистрации для получения уведомлений при изменении интерфейса IPv6 или IPv4, изменении адреса одноадресной рассылки IPv6 или IPv4, а также при изменении маршрута IPv6 или IPv4. Для этих функций регистрации требуется передать функцию обратного вызова, которая вызывается при изменении. Один из параметров, передаваемых функции обратного вызова при получении уведомления, — это параметр , содержащий MIB_NOTIFICATION_TYPE , указывающий тип уведомления.

Обратите внимание, что файл заголовка Netioapi.h автоматически включается в файл заголовка Iphlpapi.h . Файл заголовка Netioapi.h никогда не следует использовать напрямую.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть netioapi.h (включая Iphlpapi.h)

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

NotifyIpInterfaceChange

NotifyRouteChange2

NotifyUnicastIpAddressChange