다음을 통해 공유


DsRestoreRegisterComplete 함수

[이 함수는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다. 대신 VSS(볼륨 섀도 복사본 서비스) 를 사용합니다.]

DsRestoreRegisterComplete 함수는 복원 작업이 완료된 후 Active Directory 서버의 잠금을 해제하기 위해 호출됩니다. 이 함수는 DsRestoreRegister 함수에 해당합니다.

구문

HRESULT DsRestoreRegisterComplete(
  _In_ HBC     hbc,
  _In_ HRESULT hrRestoreState
);

매개 변수

hbc [in]

DsRestorePrepare 함수를 사용하여 가져온 복원 컨텍스트 핸들을 포함합니다.

hrRestoreState [in]

복원 작업의 최종 상태 포함합니다. 이 매개 변수에는 복원 작업이 성공한 경우 S_OK 포함되어야 합니다. 그렇지 않으면 오류 코드가 포함되어야 합니다.

반환 값

함수가 성공하면 S_OK 반환하고, 그렇지 않으면 Win32 또는 RPC 오류 코드를 반환합니다. 다음 목록에는 가능한 오류 코드가 나열되어 있습니다.

ERROR_ACCESS_DENIED

호출자에게 이 함수를 호출할 수 있는 적절한 액세스 권한이 없습니다. DsSetAuthIdentity 함수를 사용하여 백업 및 복원 함수에 사용할 자격 증명을 설정할 수 있습니다.

설명

도메인 컨트롤러를 다시 시작하기 전에 이 함수를 호출하여 복원 작업의 상태 제공합니다. 상태 성공하지 못하면 유효한 데이터베이스가 복원될 때까지 디렉터리 서비스가 시작되지 않습니다. 이 함수는 복원 작업을 완료하고 Active Directory Domain Services 시작할 수 있도록 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
지원되는 버전 없음
지원되는 최소 서버
지원되는 버전 없음
클라이언트 지원 종료
지원되는 버전 없음
서버 지원 종료
지원되는 버전 없음
헤더
Ntdsbcli.h
라이브러리
Ntdsbcli.lib
DLL
Ntdsbcli.dll

추가 정보

DsRestoreRegister

DsRestorePrepare

DsSetAuthIdentity

Active Directory 서버 복원

디렉터리 백업 함수