SetLogArchiveTail 함수(clfsw32.h)
보관 가능한 로그의 마지막 LSN(보관 로그 시퀀스 번호) 또는 보관 꼬리 를 설정합니다.
구문
CLFSUSER_API BOOL SetLogArchiveTail(
[in] HANDLE hLog,
[in] PCLFS_LSN plsnArchiveTail,
[in, out, optional] LPVOID pReserved
);
매개 변수
[in] hLog
CreateLogFile에서 가져온 로그에 대한 핸들입니다.
로그 핸들은 전용 또는 멀티플렉싱 로그를 참조할 수 있습니다.
[in] plsnArchiveTail
로그에 유효한 물리적 LSN을 지정하는 CLFS_LSN 구조체에 대한 포인터입니다.
참고 실제 로그 또는 로그 스트림 모두에 대한 핸들의 경우 plsnArchiveTail 은 물리적 로그의 레코드 주소를 참조하기 때문에 물리적 LSN입니다.
[in, out, optional] pReserved
이 매개 변수는 예약되어 있으며 NULL로 설정해야 합니다.
반환 값
함수가 성공하면 반환 값이 0이 아닙니다.
함수가 실패하면 반환 값은 0입니다. 확장 오류 정보를 가져오려면 GetLastError를 호출합니다.
다음 목록에서는 가능한 오류 코드를 식별합니다.
설명
TerminateLogArchive로 종료되지 않은 PrepareLogArchive에서 가져온 보관 컨텍스트가 있는 경우 모든 보관이 완료될 때까지 변경 내용이 적용되지 않습니다. 뛰어난 보관 컨텍스트가 있지만 가장 큰 보관 꼬리만 적용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 R2 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | clfsw32.h |
라이브러리 | Clfsw32.lib |
DLL | Clfsw32.dll |