共用方式為


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

此參數目前未實作,而且必須是零。

[in, out, optional] pOverlapped

非同步作業所需的 重迭 結構指標。

如果未使用非同步作業,此參數可以是 Null

傳回值

如果函式成功,則傳回非零的值。

如果此函式失敗,則傳回值為零。 若要取得擴充的錯誤資訊,請呼叫 GetLastError

下列清單會識別可能的錯誤碼:

備註

當呼叫之前,AdvanceLogBase 可能會排清資料和中繼資料。

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 clfsw32.h
程式庫 Clfsw32.lib
Dll Clfsw32.dll

另請參閱

取得下一個 LSN