Compartilhar via


enumeração MIB_NOTIFICATION_TYPE

O tipo de enumeração MIB_NOTIFICATION_TYPE define o tipo de notificação que é passado para uma função de retorno de chamada quando ocorre uma notificação.

Syntax

typedef enum _MIB_NOTIFICATION_TYPE { 
  MibParameterNotification  = 0,
  MibAddInstance            = 1,
  MibDeleteInstance         = 2,
  MibInitialNotification    = 3
} 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

O MIB_NOTIFICATION_TYPE tipo enumerado é usado com a função de retorno de chamada especificada no parâmetro Callback de uma das funções de NotificarXxx do Auxiliar de IP para especificar o tipo de notificação.

No Windows Vista e versões posteriores dos sistemas operacionais Windows, novas funções são fornecidas para registrar o driver a ser notificado 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 valor MIB_NOTIFICATION_TYPE que indica o tipo de notificação.

Requisitos

Versão

Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.

Cabeçalho

Netioapi.h (inclua Netioapi.h)

Confira também

NotifyIpInterfaceChange

NotifyRouteChange2

NotifyStableUnicastIpAddressTable

NotifyTeredoPortChange

NotifyUnicastIpAddressChange