énumération NL_ROUTE_PROTOCOL (nldef.h)
Le type d’énumération NL_ROUTE_PROTOCOL définit le mécanisme de routage avec lequel un itinéraire IP a été ajouté, comme décrit dans 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 Valeur : 1 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolLocal Valeur : 2 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolNetMgmt Valeur : 3 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolIcmp Valeur : 4 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolEgp Valeur : 5 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolGgp Valeur : 6 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolHello Valeur : 7 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolRip Valeur : 8 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolIsIs Valeur : 9 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolEsIs Valeur : 10 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolCisco Valeur : 11 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolBbn Valeur : 12 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolOspf Valeur : 13 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolBgp Valeur : 14 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolIdpr Valeur : 15 |
RouteProtocolEigrp Valeur : 16 |
RouteProtocolDvmrp Valeur : 17 |
RouteProtocolRpl Valeur : 18 |
RouteProtocolDhcp Valeur : 19 |
Remarques
Pour plus d’informations sur RFC 4292, consultez le mémo MIB de table de transfert IP par le groupe de travail réseau.
Notez que l’en-tête Nldef.h est automatiquement inclus par le fichier d’en-tête Netioapi.h. Votre pilote ne doit jamais utiliser directement le fichier d’en-tête Nldef.h.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | nldef.h (inclure Netioapi.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour