Udostępnij przez


wyliczenie MIB_NOTIFICATION_TYPE

Typ wyliczenia MIB_NOTIFICATION_TYPE definiuje typ powiadomienia przekazywany do funkcji wywołania zwrotnego po wystąpieniu powiadomienia.

Składnia

typedef enum _MIB_NOTIFICATION_TYPE { 
  MibParameterNotification  = 0,
  MibAddInstance            = 1,
  MibDeleteInstance         = 2,
  MibInitialNotification    = 3
} MIB_NOTIFICATION_TYPE, *PMIB_NOTIFICATION_TYPE;

Stałe

  • MibParameterNotification
    Parametr został zmieniony.

  • MibAddInstance
    Dodano nowe wystąpienie MIB.

  • MibDeleteInstance
    Usunięto istniejące wystąpienie MIB.

  • MibInitialNotification
    Powiadomienie, które jest wywoływane natychmiast po zakończeniu rejestracji w celu powiadomienia o zmianie. To początkowe powiadomienie nie oznacza, że nastąpiła zmiana wystąpienia MIB. Celem tego początkowego typu powiadomienia jest potwierdzenie, że funkcja wywołania zwrotnego jest prawidłowo zarejestrowana.

Uwagi

Typ wyliczany MIB_NOTIFICATION_TYPE jest używany z funkcją wywołania zwrotnego, która jest określona w parametrze wywołania zwrotnego jednego z pomocnika IP NotifyXxx w celu określenia typu powiadomienia.

W systemie Windows Vista i nowszych wersjach systemów operacyjnych Windows nowe funkcje są udostępniane w celu zarejestrowania sterownika, który ma być powiadamiany, gdy zmieni się interfejs IPv6 lub IPv4, zmiany adresów emisji pojedynczej IPv6 lub IPv4 lub IPv6 lub IPv4. Te funkcje rejestracji wymagają przekazania funkcji wywołania zwrotnego wywoływanej w przypadku wystąpienia zmiany. Jednym z parametrów przekazywanych do funkcji wywołania zwrotnego w przypadku wystąpienia powiadomienia jest parametr zawierający wartość MIB_NOTIFICATION_TYPE wskazującą typ powiadomienia.

Wymagania

Wersja

Dostępne w systemie Windows Vista i nowszych wersjach systemów operacyjnych Windows.

Nagłówek

Netioapi.h (include Netioapi.h)

Zobacz też

NotifyIpInterfaceChange

NotifyRouteChange2

NotifyStableUnicastIpAddressTable

NotifyTeredoPortChange

NotifyUnicastIpAddressChange