DsReplicaConsistencyCheck 函式 (ntdsapi.h)

DsReplicaConsistencyCheck 函式會叫用知識一致性檢查程式 (KCC) 來驗證復寫拓撲。 當域控制器新增或從網路移除、域控制器無法使用或變更數據復寫排程時,KCC 會動態調整網路的數據復寫拓撲。

語法

NTDSAPI DWORD DsReplicaConsistencyCheck(
  [in] HANDLE        hDS,
  [in] DS_KCC_TASKID TaskID,
  [in] DWORD         dwFlags
);

參數

[in] hDS

包含從 DSBindDSBindWithCredDsBindWithSpn 函式取得的目錄服務句柄。

[in] TaskID

識別 KCC 應該執行的工作。 DS_KCC_TASKID_UPDATE_TOPOLOGY 是唯一支援的值。

[in] dwFlags

包含一組旗標,可修改函式行為。 這可以是零或下列一或多個值的組合。

DS_KCC_FLAG_ASYNC_OP

工作會排入佇列,然後函式會傳回,而不需要等待工作完成。

DS_KCC_FLAG_DAMPED

如果其他佇列工作即將執行,工作將不會新增至佇列。

傳回值

如果函式順利執行其作業,傳回值 會ERROR_SUCCESS。 如果函式失敗,傳回值可以是下列其中一項。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 ntdsapi.h
程式庫 Ntdsapi.lib
Dll Ntdsapi.dll

另請參閱

DS_KCC_TASKID

域控制器和復寫管理功能

DsBind

DsBindWithCred

DsBindWithSpn