Partager via


ClfsSetArchiveTail, fonction (wdm.h)

La routine ClfsSetArchiveTail définit la fin d’archivage d’un journal CLFS sur un LSN spécifié.

Syntaxe

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

Paramètres

[in] plfoLog

Pointeur vers une structure LOG_FILE_OBJECT qui représente un journal CLFS. L’appelant a obtenu précédemment ce pointeur en appelant ClfsCreateLogFile.

[in] plsnArchiveTail

Pointeur vers une structure CLFS_LSN qui spécifie le LSN qui doit devenir la nouvelle queue d’archive. Il doit s’agir du LSN exact d’un enregistrement dans le journal.

Valeur de retour

ClfsSetArchiveTail retourne STATUS_SUCCESS si elle réussit ; sinon, elle retourne l’un des codes d’erreur définis dans Ntstatus.h.

Remarques

La valeur plsnArchiveTail spécifie où l’archivage commence dans le journal. L’archivage suivant démarre à ou avant ce LSN.

Pour obtenir une explication des concepts et de la terminologie CLFS, consultez Common Log File System.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Server 2003 R2, Windows Vista et versions ultérieures de Windows.
plateforme cible Bureau
d’en-tête wdm.h (include Wdm.h)
bibliothèque Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

Voir aussi

ClfsAdvanceLogBase

ClfsCreateLogFile

ClfsSetEndOfLog

LOG_FILE_OBJECT