NL_ROUTE_PROTOCOL enumeração (nldef.h)
O tipo de enumeração NL_ROUTE_PROTOCOL define o mecanismo de roteamento com o qual uma rota IP foi adicionada, conforme descrito em RFC 4292.
Syntax
typedef enum {
RouteProtocolOther = 1,
RouteProtocolLocal = 2,
RouteProtocolNetMgmt = 3,
RouteProtocolIcmp = 4,
RouteProtocolEgp = 5,
RouteProtocolGgp = 6,
RouteProtocolHello = 7,
RouteProtocolRip = 8,
RouteProtocolIsIs = 9,
RouteProtocolEsIs = 10,
RouteProtocolCisco = 11,
RouteProtocolBbn = 12,
RouteProtocolOspf = 13,
RouteProtocolBgp = 14,
RouteProtocolIdpr = 15,
RouteProtocolEigrp = 16,
RouteProtocolDvmrp = 17,
RouteProtocolRpl = 18,
RouteProtocolDhcp = 19
} NL_ROUTE_PROTOCOL, *PNL_ROUTE_PROTOCOL;
Constantes
RouteProtocolOther Valor: 1 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolLocal Valor: 2 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolNetMgmt Valor: 3 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolIcmp Valor: 4 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolEgp Valor: 5 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolGgp Valor: 6 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolHello Valor: 7 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolRip Valor: 8 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolIsIs Valor: 9 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolEsIs Valor: 10 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolCisco Valor: 11 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolBbn Valor: 12 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolOspf Valor: 13 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolBgp Valor: 14 Reservado para uso do sistema. Não use esse valor em seu driver. |
RouteProtocolIdpr Valor: 15 |
RouteProtocolEigrp Valor: 16 |
RouteProtocolDvmrp Valor: 17 |
RouteProtocolRpl Valor: 18 |
RouteProtocolDhcp Valor: 19 |
Comentários
Para obter mais informações sobre o RFC 4292, consulte o memorando MIB da Tabela de Encaminhamento de IP do Grupo de Trabalho de Rede.
Observe que o cabeçalho Nldef.h é incluído automaticamente pelo arquivo de cabeçalho Netioapi.h. O driver nunca deve usar o arquivo de cabeçalho Nldef.h diretamente.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | nldef.h (include Netioapi.h) |