Ler em inglês

Compartilhar via


cabeçalho routprot.h

Esse cabeçalho é usado pelo Serviço de Roteamento e Acesso Remoto. Para obter mais informações, consulte:

routprot.h contém as seguintes interfaces de programação:

Funções de retorno de chamada

 
PADD_INTERFACE

A função AddInterface adiciona uma interface a ser gerenciada pelo protocolo de roteamento.
PCONNECT_CLIENT

O gerenciador de roteadores chama a função ConnectClient quando um cliente se conecta a uma interface na qual o protocolo de roteamento está em execução.
PDELETE_INTERFACE

A função DeleteInterface remove uma interface do conjunto gerenciado pelo protocolo de roteamento.
PDISCONNECT_CLIENT

O gerenciador de roteadores chama a função DisconnectClient quando um cliente se desconecta de uma interface na qual o protocolo de roteamento está em execução.
PDO_UPDATE_ROUTES

A função DoUpdateRoutes solicita que o protocolo de roteamento execute uma atualização de informações de roteamento na interface especificada para obter informações de rota estática.
PGET_EVENT_MESSAGE

A função GetEventMessage obtém uma entrada da fila de mensagens do protocolo de roteamento. O protocolo de roteamento usa a fila para informar o gerenciador de roteador sobre eventos assíncronos.
PGET_GLOBAL_INFO

A função GetGlobalInfo recupera informações de configuração globais (em vez de específicas da interface) mantidas pelo protocolo de roteamento.
PGET_INTERFACE_INFO

A função GetInterfaceInfo obtém as informações de configuração mantidas pelo protocolo de roteamento para uma interface específica.
PGET_MFE_STATUS

O gerenciador de roteadores chama a função GetMfeStatus para obter o status da MFE (entrada de encaminhamento multicast) para a interface, o endereço do grupo e o endereço de origem especificados.
PGET_NEIGHBORS

O gerenciador de roteadores chama a função GetNeighbors para obter o querier para a rede anexada por meio da interface especificada.
PINTERFACE_STATUS

O gerenciador de roteadores chama a função InterfaceStatus para alterar o status de uma interface.
PMIB_CREATE

A função MibCreate passa uma Solicitação de Criação no estilo MIB do SNMP para o protocolo de roteamento.
PMIB_DELETE

A função MibDelete passa uma Solicitação de Exclusão no estilo MIB do SNMP para o protocolo de roteamento.
PMIB_GET

A função MibGet passa uma Solicitação Get no estilo MIB do SNMP para a DLL do protocolo de roteamento.
PMIB_GET_FIRST

A função MibGetFirst passa uma Solicitação Get First no estilo MIB SNMP para o protocolo de roteamento.
PMIB_GET_NEXT

A função MibGetNext passa uma Solicitação Get Next no estilo MIB do SNMP para o protocolo de roteamento.
PMIB_GET_TRAP_INFO

A função MibGetTrapInfo consulta o módulo que define um evento de interceptação para obter mais informações sobre a interceptação.
PMIB_SET

A função MibSet passa uma Solicitação de Definição no estilo MIB do SNMP para o protocolo de roteamento.
PMIB_SET_TRAP_INFO

A função MibSetTrapInfo passa um identificador para um evento que é sinalizado sempre que um TRAP precisa ser emitido.
PQUERY_POWER

A função QueryPower é reservada para uso futuro.
PREGISTER_PROTOCOL

A função RegisterProtocol registra o protocolo de roteamento com o gerenciador de roteador. Ele também informa ao gerenciador de roteadores sobre a funcionalidade à qual o protocolo de roteamento dá suporte.
PSET_GLOBAL_INFO

A função SetGlobalInfo define as informações de configuração globais (em vez de específicas da interface) mantidas pelo protocolo de roteamento. O formato dessas informações é específico para o protocolo de roteamento.
PSET_INTERFACE_INFO

A função SetInterfaceInfo define a configuração de uma interface específica gerenciada pelo protocolo de roteamento.
PSET_POWER

A função SetPower é reservada para uso futuro.
PSTART_COMPLETE

O Gerenciador de Roteador chama a função StartComplete para informar ao protocolo de roteamento que a inicialização foi concluída e todas as interfaces foram adicionadas. O protocolo de roteamento deve aguardar essa chamada antes de iniciar qualquer comportamento específico do protocolo.
PSTART_PROTOCOL

A função StartProtocol inicializa a funcionalidade do protocolo de roteamento.
PSTOP_PROTOCOL

A função StopProtocol faz com que o protocolo de roteamento execute um desligamento ordenado.

Estruturas

 
IP_ADAPTER_BINDING_INFO

A estrutura IP_ADAPTER_BINDING_INFO contém informações específicas de IP para um adaptador de rede específico.
IP_LOCAL_BINDING

A estrutura IP_LOCAL_BINDING contém informações de endereço IP para um adaptador.
IPV6_ADAPTER_BINDING_INFO

A estrutura IPV6_ADAPTER_BINDING_INFO contém informações específicas de IPv6 para um adaptador de rede específico.
IPV6_LOCAL_BINDING

A estrutura IPV6_LOCAL_BINDING contém informações de endereço IPv6 para um adaptador.
MENSAGEM

A união MESSAGE contém informações sobre um evento relatado ao gerenciador de roteadores por meio da fila de mensagens do protocolo de roteamento.
MPR50_ROUTING_CHARACTERISTICS

A estrutura MPR_ROUTING_CHARACTERISTICS contém informações usadas para registrar protocolos de roteamento com o gerenciador de roteadores. (MPR50_ROUTING_CHARACTERISTICS)
MPR60_ROUTING_CHARACTERISTICS

A estrutura MPR_ROUTING_CHARACTERISTICS contém informações usadas para registrar protocolos de roteamento com o gerenciador de roteadores. M
SUPPORT_FUNCTIONS_50

A estrutura de SUPPORT_FUNCTIONS_50 (routprot.h) passa um conjunto de ponteiros para funções fornecidas pelo gerenciador de roteador para o protocolo de roteamento.
SUPPORT_FUNCTIONS_60

A estrutura de SUPPORT_FUNCTIONS_60 (routprot.h) passa um conjunto de ponteiros para funções fornecidas pelo gerenciador de roteador para o protocolo de roteamento.
UPDATE_COMPLETE_MESSAGE

A estrutura UPDATE_COMPLETE_MESSAGE contém informações que descrevem o status de conclusão de uma operação de atualização.