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) |