Partager via


Fonction ClfsSetArchiveTail (wdm.h)

La routine ClfsSetArchiveTail définit la queue d’archive 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 précédemment obtenu 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 retournée

ClfsSetArchiveTail retourne STATUS_SUCCESS si elle réussit ; sinon, il 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 commencera à ou avant ce LSN.

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Server 2003 R2, Windows Vista et versions ultérieures de Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête wdm.h (inclure Wdm.h)
Bibliothèque Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

Voir aussi

ClfsAdvanceLogBase

ClfsCreateLogFile

ClfsSetEndOfLog

LOG_FILE_OBJECT