Lecture des enregistrements de redémarrage à partir d’un flux CLFS

Pour lire tous les enregistrements de redémarrage dans un flux CLFS (Common Log File System) (dans l’ordre inverse), utilisez la procédure suivante.

  1. Appelez ClfsReadRestartArea pour obtenir un contexte de lecture et l’enregistrement de redémarrage qui a été écrit le plus récemment dans le flux.

  2. Transmettez à plusieurs reprises le contexte de lecture que vous avez obtenu à l’étape 1 à ClfsReadPreviousRestartArea pour obtenir les enregistrements de redémarrage restants dans le journal.

Note Lorsque vous appelez ClfsWriteRestartArea pour écrire un enregistrement de redémarrage dans un flux, CLFS définit automatiquement le LSN précédent de cet enregistrement sur le LSN de l’enregistrement de redémarrage précédent dans le flux. Ces LSN précédents forment la chaîne qui est suivie d’appels répétés à ClfsReadPreviousRestartArea.