Partager via


é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)