MIB_NOTIFICATION_TYPE-Enumeration (netioapi.h)

Die MIB_NOTIFICATION_TYPE-Enumeration definiert den Benachrichtigungstyp, der an eine Rückruffunktion übergeben wird, wenn eine Benachrichtigung auftritt.

Syntax

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

Konstanten

 
MibParameterNotification
Ein Parameter wurde geändert.
MibAddInstance
Eine neue MIB-instance wurde hinzugefügt.
MibDeleteInstance
Eine vorhandene MIB-instance wurde gelöscht.
MibInitialNotification
Eine Benachrichtigung, die unmittelbar nach Abschluss der Registrierung für die Änderungsbenachrichtigung aufgerufen wird. Diese anfängliche Benachrichtigung weist nicht darauf hin, dass eine Änderung an einer MIB-instance aufgetreten ist. Der Zweck dieses anfänglichen Benachrichtigungstyps ist die Bestätigung, dass die Rückruffunktion ordnungsgemäß registriert wurde.

Hinweise

Die MIB_NOTIFICATION_TYPE-Enumeration wird unter Windows Vista und höher definiert.

Unter Windows Vista und höher werden neue Funktionen für die Registrierung bereitgestellt, um benachrichtigt zu werden, wenn sich eine IPv6- oder IPv4-Schnittstelle, eine IPv6- oder IPv4-Unicastadresse oder eine IPv6- oder IPv4-Route ändert. Diese Registrierungsfunktionen erfordern, dass eine Rückruffunktion übergeben wird, die aufgerufen wird, wenn eine Änderung eintritt. Einer der Parameter, der an die Rückruffunktion übergeben wird, wenn eine Benachrichtigung auftritt, ist ein Parameter, der eine MIB_NOTIFICATION_TYPE enthält, die den Benachrichtigungstyp angibt.

Beachten Sie, dass die Netioapi.h-Headerdatei automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Netioapi.h-Headerdatei sollte niemals direkt verwendet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile netioapi.h (include Iphlpapi.h)

Weitere Informationen

NotifyIpInterfaceChange

NotifyRouteChange2

NotifyUnicastIpAddressChange