다음을 통해 공유


DsBackupTruncateLogs 함수

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

DsBackupTruncateLogs 함수는 이전에 읽은 백업 로그를 자립니다.

구문

HRESULT DsBackupTruncateLogs(
  _In_ HBC hbc
);

매개 변수

hbc [in]

DsBackupPrepare 함수를 사용하여 가져온 백업 컨텍스트 핸들을 포함합니다.

반환 값

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

ERROR_ACCESS_DENIED

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

ERROR_INVALID_PARAMETER

hbc 가 잘못되었습니다.

설명

전체 또는 증분 백업이 성공적으로 완료되면 DsBackupTruncateLogs 함수를 사용합니다.

주의

차등 백업 후에 이 함수가 호출되면 모든 증분 백업 정보가 손실됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
헤더
Ntdsbcli.h
라이브러리
Ntdsbcli.lib
DLL
Ntdsbcli.dll

추가 정보

DsBackupPrepare

DsBackupGetBackupLogs

DsSetCurrentBackupLog

Active Directory 서버 백업

디렉터리 백업 함수