共用方式為


分散式路由表函式

分散式路由表 (DRT) API 會利用下列功能。

存留期管理功能

函式 描述
DrtOpen 使用 DRT_SETTINGS 結構所指定的準則,建立本機 DRT 實例。
DrtClose 關閉並移除 DRT 的本機實例。
DrtGetEventData 擷取與訊號事件相關聯的事件資料。
DrtGetEventDataSize 傳回與訊號事件相關聯 之DRT_EVENT_DATA 結構的大小。

 

模組管理功能

函式 描述
DrtCreatePnrpBootstrapResolver 根據 PNRP 通訊協定建立啟動程式解析程式。
DrtDeletePnrpBootstrapResolver 根據 PNRP 通訊協定刪除啟動程式解析程式。
DrtCreateDnsBootstrapResolver 建立啟動程式提供者,以依名稱連絡已知的主機。
DrtDeleteDnsBootstrapResolver 刪除會依名稱連絡已知主機的啟動程式提供者。
DrtCreateIpv6UdpTransport 根據 IPv6 UDP 通訊協定建立傳輸。
DrtDeleteIpv6UdpTransport 根據 IPv6 UDP 通訊協定刪除傳輸。
DrtCreateDerivedKeySecurityProvider 建立 DRT 的衍生金鑰安全性提供者。
DrtCreateDerivedKey 建立當 DRT 使用衍生金鑰安全性提供者時 ,DrtRegisterKey 可以使用的金鑰。
DrtDeleteDerivedKeySecurityProvider 刪除 DRT 的衍生金鑰安全性提供者。
DrtCreateNullSecurityProvider 建立 Null 安全性提供者。 此安全性提供者不需要節點來驗證金鑰。
DrtDeleteNullSecurityProvider 刪除 Null 安全性提供者。

 

註冊函式

函式 描述
DrtRegisterKey 在 DRT 中註冊金鑰。
DrtUpdateKey 更新與已註冊金鑰相關聯的應用程式資料。
DrtUnregisterKey 從 DRT 取消註冊金鑰。

 

搜尋函式

函式 描述
DrtStartSearch 使用 DRT_SEARCH_INFO 結構中指定的準則,搜尋 DRT 中的索引鍵。
DrtContinueSearch 繼續DRT_SEARCH_RETURN_PATH在 DRT 中搜尋金鑰。 只有在關聯DRT_SEARCH_INFO結構中的fIterative旗標設定為TRUE時,才會使用此函式。
DrtGetSearchResult 擷取搜尋結果 () 。
DrtGetSearchResultSize 傳回下一個可用搜尋結果的大小。
DrtGetSearchPath 傳回搜尋作業期間所連絡的節點清單。
DrtGetSearchPathSize 傳回搜尋路徑的大小,代表搜尋作業中所使用的節點數目。
DrtEndSearch 取消在 DRT 中搜尋金鑰,因此會停止透過 DRT_SEARCH_RESULT 傳回結果。 在發出搜尋之後,您可以隨時呼叫此 API。

 

實例名稱函式

函式 描述
DrtGetInstanceName 取得與 DRT 實例相關聯的名稱。
DrtGetInstanceNameSize 傳回分散式路由表實例名稱的大小。

 

分散式路由表列舉

分散式路由表結構

分散式路由表 API 參考