Método ILog::TruncatePrefix (txlogpub.h)

Joga fora o prefixo especificado do log, tornando-o não mais recuperável.

Sintaxe

HRESULT TruncatePrefix(
  [in] LSN lsnFirstToKeep
);

Parâmetros

[in] lsnFirstToKeep

O LSN do primeiro registro a não ser jogado fora. Se esse parâmetro for 0, todo o log será esvaziado.

Valor retornado

Esse método pode retornar os valores a seguir, bem como outros valores HRESULT .

Código de retorno Descrição
S_OK
O log foi truncado com êxito.
E_INVALIDARG
lsnFirstToKeep está fora dos limites atuais do log. Consulte ILog::GetLogLimits.

Comentários

Essa solicitação é apenas uma dica para a implementação do log. O log é livre para ignorar a solicitação ou para reter mais do que foi estritamente solicitado. Muitas implementações de ILog seguirão esta última opção.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho txlogpub.h

Confira também

Ilog