Freigeben über


ClfsSetArchiveTail-Funktion (wdm.h)

Die ClfsSetArchiveTail-Routine legt das Archivfragment eines CLFS-Protokolls auf eine angegebene LSN fest.

Syntax

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

Parameter

[in] plfoLog

Ein Zeiger auf eine LOG_FILE_OBJECT-Struktur , die ein CLFS-Protokoll darstellt. Der Aufrufer hat diesen Zeiger zuvor durch Aufrufen von ClfsCreateLogFile abgerufen.

[in] plsnArchiveTail

Ein Zeiger auf eine CLFS_LSN-Struktur , die die LSN angibt, die zum neuen Archivfragment werden soll. Dies muss die genaue LSN eines Datensatzes im Protokoll sein.

Rückgabewert

ClfsSetArchiveTail gibt bei Erfolg STATUS_SUCCESS zurück. Andernfalls wird einer der in "Ntstatus.h" definierten Fehlercodes zurückgegeben.

Hinweise

Der Wert plsnArchiveTail gibt an, wo die Archivierung im Protokoll beginnt. Die nächste Archivierung beginnt bei oder vor dieser LSN.

Eine Erläuterung der CLFS-Konzepte und -Terminologie finden Sie unter Common Log File System( Common Log File System).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Server 2003 R2, Windows Vista und höheren Versionen von Windows.
Zielplattform Desktop
Kopfzeile wdm.h (wdm.h einschließen)
Bibliothek Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

Weitere Informationen

ClfsAdvanceLogBase

ClfsCreateLogFile

ClfsSetEndOfLog

LOG_FILE_OBJECT