Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
RouteProtocolOtherWert: 1 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolLocalWert: 2 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolNetMgmtWert: 3 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolIcmpWert: 4 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolEgpWert: 5 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolGgpWert: 6 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolHelloWert: 7 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolRipWert: 8 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolIsIsWert: 9 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolEsIsWert: 10 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolCiscoWert: 11 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolBbnWert: 12 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolOspfWert: 13 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolBgpWert: 14 Ist für das System reserviert. Verwenden Sie diesen Wert nicht in Ihrem Treiber. |
RouteProtocolIdprWert: 15 |
RouteProtocolEigrpWert: 16 |
RouteProtocolDvmrpWert: 17 |
RouteProtocolRplWert: 18 |
RouteProtocolDhcpWert: 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) |