ClfsSetArchiveTail 函数 (wdm.h)

ClfsSetArchiveTail 例程将 CLFS 日志的存档尾部设置为指定的 LSN。

语法

CLFSUSER_API NTSTATUS ClfsSetArchiveTail(
  [in] PLOG_FILE_OBJECT plfoLog,
  [in] PCLFS_LSN        plsnArchiveTail
);

参数

[in] plfoLog

指向表示 CLFS 日志 的LOG_FILE_OBJECT 结构的指针。 调用方以前通过调用 ClfsCreateLogFile 获取了此指针。

[in] plsnArchiveTail

指向 CLFS_LSN 结构的指针,该结构指定要成为新存档尾部的 LSN。 这必须是日志中记录的确切 LSN。

返回值

ClfsSetArchiveTail 如果成功,则返回STATUS_SUCCESS;否则,它将返回 Ntstatus.h 中定义的错误代码之一。

注解

plsnArchiveTail 值指定存档在日志中开始的位置。 下一个存档将在此 LSN 或之前 开始。

有关 CLFS 概念和术语的说明,请参阅 通用日志文件系统

要求

要求
最低受支持的客户端 在 Windows Server 2003 R2、Windows Vista 和更高版本的 Windows 中可用。
目标平台 桌面
标头 wdm.h (包括 Wdm.h)
Library Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

另请参阅

ClfsAdvanceLogBase

ClfsCreateLogFile

ClfsSetEndOfLog

LOG_FILE_OBJECT