다음을 통해 공유


DsReplicaConsistencyCheck 함수(ntdsapi.h)

DsReplicaConsistencyCheck 함수는 KCC(지식 일관성 검사기)를 호출하여 복제 토폴로지를 확인합니다. KCC는 도메인 컨트롤러가 네트워크에 추가되거나 네트워크에서 제거되거나 도메인 컨트롤러를 사용할 수 없는 경우 또는 데이터 복제 일정이 변경될 때 네트워크의 데이터 복제 토폴로지를 동적으로 조정합니다.

구문

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

매개 변수

[in] hDS

DSBind, DSBindWithCred 또는 DsBindWithSpn 함수에서 가져온 디렉터리 서비스 핸들을 포함합니다.

[in] TaskID

KCC가 실행해야 하는 작업을 식별합니다. DS_KCC_TASKID_UPDATE_TOPOLOGY 현재 지원되는 유일한 값입니다.

[in] dwFlags

함수 동작을 수정하는 플래그 집합을 포함합니다. 이 값은 0이거나 다음 값 중 하나 이상의 조합일 수 있습니다.

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