使用下一跃点

RTMv2 API 允许客户端处理与路由和目标关联的下一跃点列表。 客户端可以通过调用 RtmAddNextHop 来添加或更新下一跃点。 客户端可以使用 RtmDeleteNextHop 删除下一跃点。 客户端可以通过调用 RtmFindNextHop 来搜索下一跃点。

客户端还可以直接更新下一跃点。 为此,客户端必须先使用 RtmLockNextHop 函数锁定下一跃点。 然后,客户端可以使用指向路由表管理器 RTM_NEXTHOP_INFO 结构的直接指针进行必要的修改。 最后,客户端可以解锁下一跃点。

注意

下一跃点中的下一跃点地址和接口索引字段唯一标识下一跃点,不应修改。