Freigeben über


Lesen von Neustartdatensätzen aus einem CLFS-Stream

Um alle Neustartdatensätze in einem Common Log File System (CLFS)-Datenstrom (in umgekehrter Reihenfolge) zu lesen, verwenden Sie das folgende Verfahren.

  1. Rufen Sie ClfsReadRestartArea auf, um einen Lesekontext und den Neustartdatensatz abzurufen, der zuletzt in den Datenstrom geschrieben wurde.

  2. Übergeben Sie den lesekontext, den Sie in Schritt 1 erhalten haben, wiederholt an ClfsReadPreviousRestartArea , um die verbleibenden Neustartdatensätze im Protokoll abzurufen.

    Wenn Sie ClfsWriteRestartArea aufrufen, um einen Neustartdatensatz in einen Datenstrom zu schreiben, legt CLFS automatisch die vorherige Protokollsequenznummer (LSN) dieses Datensatzes auf den LSN des vorherigen Neustartdatensatzes im Datenstrom fest. Diese vorherigen LSNs bilden eine Kette, auf die wiederholte Aufrufe von ClfsReadPreviousRestartArea folgen.

Siehe auch

ClfsReadPreviousRestartArea

ClfsReadRestartArea

ClfsWriteRestartArea