共用方式為


NL_ROUTE_PROTOCOL列舉 (nldef.h)

NL_ROUTE_PROTOCOL列舉類型會定義使用 新增IP路由的路由機制,如 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;

常數

 
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

備註

如需 RFC 4292 的詳細資訊,請參閱網路工作組的 IP 轉送數據表 MIB 備忘。

請注意,Netioapi.h 頭文件會自動包含 Nldef.h 標頭。 您的驅動程序絕對不應該直接使用 Nldef.h 頭檔。

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
標頭 nldef.h (包含 Netioapi.h)