Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[Essa API foi substituída pela API do Gerenciador de Tabelas de Roteamento versão 2 e não estará disponível além do Windows Server 2003. Os aplicativos devem usar a API do Gerenciador de Tabelas de Roteamento versão 2.]
A estrutura IP_SPECIFIC DATA contém dados específicos de IP.
Sintaxe
typedef struct _IP_SPECIFIC_DATA {
DWORD FSD_Type;
DWORD FSD_Policy;
DWORD FSD_NextHopAS;
DWORD FSD_Priority;
DWORD FSD_Metric;
DWORD FSD_Metric1;
DWORD FSD_Metric2;
DWORD FSD_Metric3;
DWORD FSD_Metric4;
DWORD FSD_Metric5;
DWORD FSD_Flags;
} IP_SPECIFIC_DATA, *PIP_SPECIFIC_DATA;
Membros
-
FSD_Type
-
Especifica o tipo de rota conforme definido no RFC 1354. A tabela a seguir mostra os valores possíveis para esse membro.
Membro Significado - 1
O tipo de rota não é especificado. O tipo é diferente daqueles listados aqui. - 2
A rota é inválida. Normalmente, esse valor é usado para invalidar uma rota. No entanto, como a invalidação não é compatível com o gerenciador de tabelas de roteamento, a rota ainda é considerada em cálculos de melhor rota. Portanto, os protocolos de roteamento não devem usar esse valor. - 3
A rota é uma rota local, ou seja, o próximo salto é o destino final. - 4
A rota é uma rota remota, ou seja, o próximo salto não é o destino final. -
FSD_Policy
-
Especifica o conjunto de condições que causaria a seleção de uma rota de vários caminhos. Esse membro normalmente está no formato IP TOS. Para obter mais informações, consulte RFC 1354.
-
FSD_NextHopAS
-
Especifica o número do sistema autônomo do próximo salto.
-
FSD_Priority
-
Especifica um valor de métrica. O gerenciador de tabelas de roteamento usa esse valor para comparar essa entrada de rota com as entradas de rota obtidas de outros protocolos de roteamento. O valor desse membro é definido pelo gerenciador de tabelas de roteamento.
-
FSD_Metric
-
Especifica um valor de métrica. O gerenciador de tabelas de roteamento usa esse valor para comparar essa entrada de rota com outras entradas de rota obtidas do mesmo protocolo de roteamento. O valor desse membro é definido pelo protocolo de roteamento.
-
FSD_Metric1
-
Especifica um valor de métrica específico do protocolo de roteamento. Esse valor de métrica está documentado no RFC 1354.
-
FSD_Metric2
-
Especifica um valor de métrica específico do protocolo de roteamento. Esse valor de métrica está documentado no RFC 1354.
-
FSD_Metric3
-
Especifica um valor de métrica específico do protocolo de roteamento. Esse valor de métrica está documentado no RFC 1354.
-
FSD_Metric4
-
Especifica um valor de métrica específico do protocolo de roteamento. Esse valor de métrica está documentado no RFC 1354.
-
FSD_Metric5
-
Especifica um valor de métrica específico do protocolo de roteamento. Esse valor de métrica está documentado no RFC 1354.
-
FSD_Flags
-
Especifica se a rota é válida. O protocolo de roteamento deve primeiro limpar esses sinalizadores e, em seguida, definir a rota como válida ou inválida. O protocolo de roteamento deve usar as macros ClearRouteFlags(), SetRouteValid()e ClearRouteValid() para executar essas operações. Essas macros são definidas em Rtm.h.
Comentários
O gerenciador de tabelas de roteamento usa os membros FSD_Priority e FSD_Metric para calcular a melhor rota para uma rede de destino específica.
Os membros FSD_Metric[1-5] são para conformidade com o MIB II. Os agentes do MIB II exibem apenas esses valores de métrica. Eles não exibem o valor da métrica FSD_Metric . Para que o FSD_Metric seja exibido, o protocolo de roteamento também deve armazenar o valor em um dos membros FSD_Metric[1-5] .
O gerenciador de tabelas de roteamento não usa os valores de métrica nos membros FSD_Metric[1-5] ao calcular a melhor rota para uma rede de destino. Portanto, o protocolo de roteamento deve garantir que o membro FSD_Metric tenha um valor de métrica apropriado.
Um protocolo de roteamento pode usar o FSD_Flags para marcar uma rota como inválida, se a rota não deve ser usada por outros protocolos de roteamento.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte |
Nenhum compatível |
| Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
| Fim do suporte ao servidor |
Windows Server 2003 |
| Cabeçalho |
|