分散式路由表函數

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

存留期管理函數

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

模組管理函式

函式 描述
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 _ 搜尋 _ 資訊 結構中指定的準則,在 drt 中搜尋金鑰。
DrtContinueSearch 繼續在 _ _ _ drt 中搜尋金鑰的 drt 搜尋傳回路徑。 只有在相關聯的 DRT _ 搜尋 _ 資訊結構中將 FIterative 旗標設為 TRUE 時,才會使用此函數。
DrtGetSearchResult 抓取 (s) 的搜尋結果。
DrtGetSearchResultSize 傳回下一個可用搜尋結果的大小。
DrtGetSearchPath 傳回在搜尋作業期間連接的節點清單。
DrtGetSearchPathSize 傳回搜尋路徑的大小,這表示搜尋作業中使用的節點數目。
DrtEndSearch 取消搜尋在 DRT 中的金鑰,如此一來,透過 DRT _ 搜尋 _ 結果 傳回結果的結果就會停止。 您可以在發出搜尋之後的任何時間點呼叫此 API。

實例名稱函數

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

分散式路由表列舉

分散式路由表結構

分散式路由資料表 API 參考