Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
RouteProtocolOtherValeur : 1 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolLocalValeur : 2 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolNetMgmtValeur : 3 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolIcmpValeur : 4 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolEgpValeur : 5 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolGgpValeur : 6 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolHelloValeur : 7 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolRipValeur : 8 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolIsIsValeur : 9 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolEsIsValeur : 10 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolCiscoValeur : 11 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolBbnValeur : 12 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolOspfValeur : 13 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolBgpValeur : 14 Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. |
RouteProtocolIdprValeur : 15 |
RouteProtocolEigrpValeur : 16 |
RouteProtocolDvmrpValeur : 17 |
RouteProtocolRplValeur : 18 |
RouteProtocolDhcpValeur : 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) |