다음을 통해 공유


DsSetCurrentBackupLog 함수

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

DsSetCurrentBackupLog 함수는 복원에 성공한 후 현재 백업 로그 번호를 설정합니다. Active Directory Domain Services 순환 로깅만 지원하므로 이 함수는 일반적으로 사용되지 않습니다.

구문

HRESULT DsSetCurrentBackupLog(
  _In_ LPCWSTR szServerName,
  _In_ DWORD   dwCurrentLog
);

매개 변수

szServerName [in]

백업 로그 번호를 설정할 서버의 이름을 포함하는 null로 끝나는 문자열에 대한 포인터입니다. 앞의 백 슬래시는 선택 사항입니다. 서버는 이 함수가 호출된 컴퓨터와 동일해야 합니다. 서버 이름에는 밑줄(_) 문자를 포함할 수 없습니다. 서버 이름의 예는 "\\server1"입니다.

dwCurrentLog [in]

설정할 백업 로그 번호를 포함합니다.

반환 값

함수가 성공하거나 Win32 또는 RPC 오류 코드가 성공하면 S_OK 반환합니다. 다음 목록에는 가능한 오류 코드가 나열되어 있습니다.

ERROR_INVALID_PARAMETER

하나 이상의 매개 변수가 잘못되었습니다.

ERROR_NOT_ENOUGH_MEMORY

메모리 할당 오류가 발생했습니다.

설명

일반적으로 DsSetCurrentBackupLog 함수를 호출할 필요는 없습니다. 백업 함수는 백업된 마지막 로그 번호를 자동으로 확인하고 설정합니다. DsSetCurrentBackupLog를 사용하여 전체 백업이 수행될 때까지 다른 증분 백업이 성공하지 못하도록 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
헤더
Ntdsbcli.h
라이브러리
Ntdsbcli.lib
DLL
Ntdsbcli.dll
유니코드 및 ANSI 이름
DsSetCurrentBackupLogW (유니코드) 및 DsSetCurrentBackupLogA (ANSI)

추가 정보

Active Directory 서버 백업 및 복원

디렉터리 백업 함수