enumeração MIB_NOTIFICATION_TYPE (netioapi.h)
A enumeração MIB_NOTIFICATION_TYPE define o tipo de notificação passado para uma função de retorno de chamada quando ocorre uma notificação.
Syntax
typedef enum _MIB_NOTIFICATION_TYPE {
MibParameterNotification,
MibAddInstance,
MibDeleteInstance,
MibInitialNotification
} MIB_NOTIFICATION_TYPE, *PMIB_NOTIFICATION_TYPE;
Constantes
MibParameterNotification Um parâmetro foi alterado. |
MibAddInstance Uma nova instância do MIB foi adicionada. |
MibDeleteInstance Uma instância MIB existente foi excluída. |
MibInitialNotification Uma notificação que é invocada imediatamente após a conclusão do registro da notificação de alteração. Essa notificação inicial não indica que ocorreu uma alteração em uma instância do MIB. A finalidade desse tipo de notificação inicial é fornecer a confirmação de que a função de retorno de chamada está registrada corretamente. |
Comentários
A enumeração MIB_NOTIFICATION_TYPE é definida no Windows Vista e posterior.
No Windows Vista e posteriores, novas funções são fornecidas para registrar para serem notificadas quando uma interface IPv6 ou IPv4 é alterada, um endereço unicast IPv6 ou IPv4 é alterado ou uma rota IPv6 ou IPv4 é alterada. Essas funções de registro exigem que uma função de retorno de chamada seja passada, que é chamada quando ocorre uma alteração. Um dos parâmetros passados para a função de retorno de chamada quando ocorre uma notificação é um parâmetro que contém um MIB_NOTIFICATION_TYPE que indica o tipo de notificação.
Observe que o arquivo de cabeçalho Netioapi.h é incluído automaticamente no arquivo de cabeçalho Iphlpapi.h . O arquivo de cabeçalho Netioapi.h nunca deve ser usado diretamente.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | netioapi.h (inclua Iphlpapi.h) |