Freigeben über


NL_ROUTE_PROTOCOL-Enumeration (nldef.h)

Der NL_ROUTE_PROTOCOL-Enumerationstyp definiert den Routingmechanismus, mit dem eine IP-Route hinzugefügt wurde, wie in RFC 4292 beschrieben.

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;

Konstanten

 
RouteProtocolOther
Wert: 1
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolLocal
Wert: 2
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolNetMgmt
Wert: 3
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolIcmp
Wert: 4
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolEgp
Wert: 5
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolGgp
Wert: 6
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolHello
Wert: 7
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolRip
Wert: 8
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolIsIs
Wert: 9
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolEsIs
Wert: 10
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolCisco
Wert: 11
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolBbn
Wert: 12
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolOspf
Wert: 13
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolBgp
Wert: 14
Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber.
RouteProtocolIdpr
Wert: 15
RouteProtocolEigrp
Wert: 16
RouteProtocolDvmrp
Wert: 17
RouteProtocolRpl
Wert: 18
RouteProtocolDhcp
Wert: 19

Hinweise

Weitere Informationen zu RFC 4292 finden Sie im MIB-Memo der IP-Weiterleitungstabelle der Netzwerkarbeitsgruppe.

Beachten Sie, dass der Nldef.h-Header automatisch von der Netioapi.h-Headerdatei eingeschlossen wird. Ihr Treiber sollte niemals die Headerdatei Nldef.h direkt verwenden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile nldef.h (include Netioapi.h)