域控制器和復寫管理功能

域控制器 (DC) 和復寫管理功能提供工具來尋找 DC 的相關資料、轉換不同格式之間的網路物件名稱、操作服務主體名稱(SPN)和目錄服務代理程式 (DSA),以及管理伺服器的復寫。 下列函式可讓開發人員使用網域控制器、複寫和目錄服務:

這些函式大多需要系結至目錄服務的句柄。 DsBind 和 DsBindWithCred 函式會啟動具有特定域控制器的 RPC 會話,然後將句柄系結至目錄服務並傳回句柄。 不再需要句柄時,請使用 DsUnBind 函式結束 RPC 會話並解除系結句柄。

來源伺服器與目的地伺服器之間會發生複寫。 來源伺服器會維護應該復寫的目標伺服器清單,而目的地伺服器會維護接收複寫的來源伺服器清單。 使用 DsReplicaAdd 函式將 新增至目的地伺服器上的來源伺服器清單,並使用 DsReplicaDel 函式從目的地伺服器上的來源伺服器清單中移除參考。 DsReplicaModify 函式可用來變更目的地伺服器上的現有來源伺服器參考。 若要變更來源伺服器上的目的地伺服器清單,請使用 DsReplicaUpdateRefs 函式。

實際復寫是由 DsReplicaSync DsReplicaSyncAll 函式執行。 DsReplicaSync 函式會將特定目的地伺服器與單一來源伺服器同步處理。 使用 DsReplicaSyncAll 函式,將目的地伺服器與站臺中的所有其他伺服器同步處理。