培训
routprot.h 标头
路由和远程访问服务使用此标头。 有关详细信息,请参阅:
routprot.h 包含以下编程接口:
PADD_INTERFACE AddInterface 函数添加要由路由协议管理的接口。 |
PCONNECT_CLIENT 当客户端连接到运行路由协议的接口时,路由器管理器会调用 ConnectClient 函数。 |
PDELETE_INTERFACE DeleteInterface 函数从路由协议管理的集中删除接口。 |
PDISCONNECT_CLIENT 当客户端与运行路由协议的接口断开连接时,路由器管理器会调用 DisconnectClient 函数。 |
PDO_UPDATE_ROUTES DoUpdateRoutes 函数请求路由协议通过指定的接口执行路由信息更新以获取静态路由信息。 |
PGET_EVENT_MESSAGE GetEventMessage 函数从路由协议的消息队列中获取一个条目。 路由协议使用队列将异步事件通知路由器管理器。 |
PGET_GLOBAL_INFO GetGlobalInfo 函数检索全局 (,而不是路由协议保留的特定于接口的) 配置信息。 |
PGET_INTERFACE_INFO GetInterfaceInfo 函数获取特定接口的路由协议保留的配置信息。 |
PGET_MFE_STATUS 路由器管理器调用 GetMfeStatus 函数,以获取指定接口、组地址和源地址 (MFE) 的多播转发条目的状态。 |
PGET_NEIGHBORS 路由器管理器调用 GetNeighbors 函数以获取通过指定接口附加的网络的 querier。 |
PINTERFACE_STATUS 路由器管理器调用 InterfaceStatus 函数来更改接口的状态。 |
PMIB_CREATE MibCreate 函数将 SNMP MIB 样式的创建请求传递给路由协议。 |
PMIB_DELETE MibDelete 函数将 SNMP MIB 样式的删除请求传递给路由协议。 |
PMIB_GET MibGet 函数将 SNMP MIB 样式的 Get 请求传递给路由协议 DLL。 |
PMIB_GET_FIRST MibGetFirst 函数将 SNMP MIB 样式的 Get First 请求传递给路由协议。 |
PMIB_GET_NEXT MibGetNext 函数将 SNMP MIB 样式的“获取下一个请求”传递给路由协议。 |
PMIB_GET_TRAP_INFO MibGetTrapInfo 函数查询设置陷阱事件的模块,以获取有关陷阱的详细信息。 |
PMIB_SET MibSet 函数将 SNMP MIB 样式的 Set 请求传递给路由协议。 |
PMIB_SET_TRAP_INFO MibSetTrapInfo 函数将句柄传递给每当需要发出 TRAP 时发出信号的事件。 |
PQUERY_POWER QueryPower 函数保留供将来使用。 |
PREGISTER_PROTOCOL RegisterProtocol 函数向路由器管理器注册路由协议。 它还通知路由器管理器路由协议支持的功能。 |
PSET_GLOBAL_INFO SetGlobalInfo 函数设置全局 (,而不是路由协议保留的特定于接口) 配置信息。 此信息的格式特定于路由协议。 |
PSET_INTERFACE_INFO SetInterfaceInfo 函数设置由路由协议管理的特定接口的配置。 |
PSET_POWER SetPower 函数保留供将来使用。 |
PSTART_COMPLETE 路由器管理器调用 StartComplete 函数以通知路由协议初始化已完成,并且已添加所有接口。 路由协议应在启动任何特定于协议的行为之前等待此调用。 |
PSTART_PROTOCOL StartProtocol 函数初始化路由协议的功能。 |
PSTOP_PROTOCOL StopProtocol 函数会导致路由协议执行有序关闭。 |
IP_ADAPTER_BINDING_INFO IP_ADAPTER_BINDING_INFO 结构包含特定网络适配器的 IP 特定信息。 |
IP_LOCAL_BINDING IP_LOCAL_BINDING 结构包含适配器的 IP 地址信息。 |
IPV6_ADAPTER_BINDING_INFO IPV6_ADAPTER_BINDING_INFO结构包含特定网络适配器的 IPv6 特定信息。 |
IPV6_LOCAL_BINDING IPV6_LOCAL_BINDING结构包含适配器的 IPv6 地址信息。 |
消息 MESSAGE 联合包含有关通过路由协议的消息队列报告给路由器管理器的事件的信息。 |
MPR50_ROUTING_CHARACTERISTICS MPR_ROUTING_CHARACTERISTICS 结构包含用于向路由器管理器注册路由协议的信息。 (MPR50_ROUTING_CHARACTERISTICS) |
MPR60_ROUTING_CHARACTERISTICS MPR_ROUTING_CHARACTERISTICS 结构包含用于向路由器管理器注册路由协议的信息。M |
SUPPORT_FUNCTIONS_50 SUPPORT_FUNCTIONS_50结构 (routprot.h) 将路由器管理器提供的函数的一组指针传递给路由协议。 |
SUPPORT_FUNCTIONS_60 SUPPORT_FUNCTIONS_60 结构 (routprot.h) 将路由器管理器提供的函数的一组指针传递给路由协议。 |
UPDATE_COMPLETE_MESSAGE UPDATE_COMPLETE_MESSAGE 结构包含描述更新操作完成状态的信息。 |