Share via


MIB_NOTIFICATION_TYPE (Compact 2013)

3/26/2014

This enumeration defines the notification type that is passed to a callback function when a notification occurs.

Syntax

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

Constants

  • MibParameterNotification
    A parameter was changed.
  • MibAddInstance
    A new MIB instance was added.
  • MibDeleteInstance
    An existing MIB instance was deleted.
  • MibInitialNotification
    A notification that is invoked immediately after registration for change notification is complete. This initial notification does not indicate a change occurred to a MIB instance. The purpose of this initial notification type is to provide confirmation that the callback function is correctly registered.

Remarks

Notice that the Netioapi.h header file is automatically included in the Iphlpapi.h header file. The Netioapi.h header file should never be used directly.

See Also

Reference

MIB Enumerations
NotifyIpInterfaceChange
NotifyRouteChange2
NotifyStableUnicastIpAddressTable
NotifyUnicastIpAddressChange