向路由表管理員註冊

用戶端必須先使用 RtmRegisterEntity 函式向路由表管理員註冊,才能存取路由表。

當用戶端註冊時,它會傳遞至路由表管理員 RTM_ENTITY_INFO 結構。 這個結構包含可唯一識別用戶端、位址系列,以及用戶端所註冊之路由表管理員實例的資訊。 用戶端也可以建立 RTM_EVENT_CALLBACK 回呼。 路由表管理員會使用此回呼來通知用戶端事件,例如變更通知和用戶端註冊。

路由表管理員會完成其註冊處理,並將控制碼傳回給用戶端。 用戶端必須針對 RTMv2 函式的所有後續呼叫使用此控制碼。

RTMv2 中使用的 RtmRegisterEntity 函式類似于 RTMv1 中使用的 RtmRegisterClient 函式。 除了使用 IPX 的用戶端之外, RtmRegisterClient 函式已過時。

一旦用戶端完成與路由表管理員的互動之後,就必須呼叫 RtmDeregisterEntity。 路由表管理員會終結與用戶端相關聯的控制碼。 若要避免記憶體流失,用戶端必須確定它會釋放所有控制碼,並刪除它擁有的所有路由和下一個躍點,再呼叫 RtmDeregisterEntity

如需示範如何使用這些函式的範例程式碼,請參閱 向路由表管理員註冊 和使用 事件通知回呼