Partilhar via


Função ClfsSetArchiveTail (wdm.h)

A rotina ClfsSetArchiveTail define a parte final do arquivo de um log CLFS como um LSN especificado.

Sintaxe

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

Parâmetros

[in] plfoLog

Um ponteiro para uma estrutura de LOG_FILE_OBJECT que representa um log CLFS. O chamador obteve esse ponteiro anteriormente chamando ClfsCreateLogFile.

[in] plsnArchiveTail

Um ponteiro para uma estrutura de CLFS_LSN que especifica o LSN que deve se tornar a nova parte final do arquivo morto. Esse deve ser o LSN exato de um registro no log.

Valor de retorno

ClfsSetArchiveTail retornará STATUS_SUCCESS se tiver êxito; caso contrário, ele retorna um dos códigos de erro definidos em Ntstatus.h.

Observações

O valor plsnArchiveTail especifica onde o arquivamento começa no log. O próximo arquivamento começará em ou antes de este LSN.

Para obter uma explicação dos conceitos e terminologia do CLFS, consulte Common Log File System.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows Server 2003 R2, Windows Vista e versões posteriores do Windows.
da Plataforma de Destino Área de trabalho
cabeçalho wdm.h (inclua Wdm.h)
biblioteca Clfs.lib
de DLL Clfs.sys
IRQL <= APC_LEVEL

Consulte também

ClfsAdvanceLogBase

ClfsCreateLogFile

ClfsSetEndOfLog

LOG_FILE_OBJECT