若要读取通用日志文件系统(CLFS)流(反向顺序)中的所有重启记录,请使用以下过程。
调用 ClfsReadRestartArea 以获取最近写入流的读取上下文和重启记录。
将步骤 1 中获取的读取上下文传递给 ClfsReadPreviousRestartArea 重复获取日志中的剩余重启记录。
调用 ClfsWriteRestartArea 将重启记录写入流时,CLFS 会自动将该记录的上一个日志序列号 (LSN) 设置为流中上一次重启记录的 LSN。 前面的 LSN 构成了链,后跟 对 ClfsReadPreviousRestartArea 的重复调用。