enumerazione MIB_NOTIFICATION_TYPE

Il tipo di enumerazione MIB_NOTIFICATION_TYPE definisce il tipo di notifica passato a una funzione di callback quando si verifica una notifica.

Sintassi

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

Costanti

  • MibParameterNotification
    Un parametro è stato modificato.

  • MibAddInstance
    È stata aggiunta una nuova istanza MIB.

  • MibDeleteInstance
    È stata eliminata un'istanza MIB esistente.

  • MibInitialNotification
    Notifica richiamata immediatamente dopo il completamento della registrazione per la notifica di modifica. Questa notifica iniziale non indica che si è verificata una modifica a un'istanza MIB. Lo scopo di questo tipo di notifica iniziale è fornire la conferma che la funzione di callback è registrata correttamente.

Commenti

Il tipo enumerato MIB_NOTIFICATION_TYPE viene usato con la funzione di callback specificata nel parametro Callback di una delle funzioni Di notificaXXX dell'helper IP per specificare il tipo di notifica.

In Windows Vista e versioni successive dei sistemi operativi Windows vengono fornite nuove funzioni per registrare il driver per ricevere una notifica quando viene modificata un'interfaccia IPv6 o IPv4, un indirizzo unicast IPv6 o IPv4 o una route IPv6 o IPv4 cambia. Queste funzioni di registrazione richiedono che venga passata una funzione di callback che viene chiamata quando si verifica una modifica. Uno dei parametri passati alla funzione di callback quando si verifica una notifica è un parametro che contiene un valore MIB_NOTIFICATION_TYPE che indica il tipo di notifica.

Requisiti

Versione

Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.

Intestazione

Netioapi.h (include Netioapi.h)

Vedi anche

NotifyIpInterfaceChange

NotifyRouteChange2

NotifyStableUnicastIpAddressTable

NotifyTeredoPortChange

NotifyUnicastIpAddressChange