共用方式為


MIB_NOTIFICATION_TYPE列舉

MIB_NOTIFICATION_TYPE列舉型別會定義通知發生時傳遞至回呼函式的通知類型。

語法

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

常數

  • MibParameterNotification
    參數已變更。

  • MibAddInstance
    已新增 MIB 實例。

  • MibDeleteInstance
    已刪除現有的 MIB 實例。

  • MibInitialNotification
    註冊變更通知完成之後立即叫用的通知。 此初始通知不會指出 MIB 實例發生變更。 此初始通知類型的用途是提供確認回呼函式是否已正確註冊。

備註

MIB_NOTIFICATION_TYPE列舉型別會與其中一個 IP 協助程式NotifyXxx函式的Callback參數中指定的回呼函式搭配使用,以指定通知類型。

在 Windows Vista 和更新版本的 Windows 作業系統上,會提供新的函式來註冊驅動程式,以在 IPv6 或 IPv4 介面變更、IPv6 或 IPv4 單播位址變更,或 IPv6 或 IPv4 路由變更時收到通知。 這些註冊函式需要傳遞回呼函式,該函式會在發生變更時呼叫。 當通知發生時,傳遞至回呼函式的其中一個參數是包含指出通知類型的MIB_NOTIFICATION_TYPE值的參數。

規格需求

版本

可在 Windows Vista 和更新版本的 Windows 作業系統中使用。

標頭

Netioapi.h (包括 Netioapi.h)

另請參閱

NotifyIpInterfaceChange

NotifyRouteChange2

NotifyStableUnicastIpAddressTable

NotifyTeredoPortChange

NotifyUnicastIpAddressChange