AdvanceLogBase 함수(clfsw32.h)
로그 스트림의 LSN(기본 로그 시퀀스 번호)을 지정된 LSN으로 이동합니다.
구문
CLFSUSER_API BOOL AdvanceLogBase(
[in, out] PVOID pvMarshal,
[in] PCLFS_LSN plsnBase,
[in] ULONG fFlags,
[in, out, optional] LPOVERLAPPED pOverlapped
);
매개 변수
[in, out] pvMarshal
CreateLogMarshallingArea를 성공적으로 호출하면 반환되는 마샬링 컨텍스트에 대한 포인터입니다.
[in] plsnBase
pvMarshal에 지정된 로그의 새 기본 LSN입니다.
이 LSN은 현재 기본 LSN과 로그의 마지막 LSN 사이의 범위에 있어야 합니다.
[in] fFlags
이 매개 변수는 현재 구현되지 않으며 0이어야 합니다.
[in, out, optional] pOverlapped
비동기 작업에 필요한 OVERLAPPED 구조체에 대한 포인터입니다.
비동기 작업을 사용하지 않는 경우 이 매개 변수는 NULL일 수 있습니다.
반환 값
함수가 성공하면 반환 값이 0이 아닙니다.
함수가 실패하면 반환 값은 0입니다. 확장 오류 정보를 가져오려면 GetLastError를 호출합니다.
다음 목록에서는 가능한 오류 코드를 식별합니다.
설명
AdvanceLogBase 는 호출될 때 데이터 및 메타데이터를 플러시할 수 있습니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 R2 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | clfsw32.h |
라이브러리 | Clfsw32.lib |
DLL | Clfsw32.dll |