перечисление 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) |