分散式路由表函式
分散式路由表 (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 | 傳回分散式路由表實例名稱的大小。 |
相關主題