Compartilhar via


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)

Confira também

NotifyIpInterfaceChange

NotifyRouteChange2

NotifyUnicastIpAddressChange