Funzione SetEndOfLog (clfsw32.h)

Questa funzione è stata deprecata. Usare invece TruncateLog .

Sintassi

CLFSUSER_API BOOL SetEndOfLog(
  [in]                HANDLE       hLog,
  [in]                PCLFS_LSN    plsnEnd,
  [in, out, optional] LPOVERLAPPED lpOverlapped
);

Parametri

[in] hLog

Handle per il log ottenuto da CreateLogFile.

L'handle di log deve fare riferimento a un log dedicato.

[in] plsnEnd

Puntatore a una struttura CLFS_LSN che specifica la nuova fine di un log.

LSN deve essere compreso tra il numero di sequenza di log di base (LSN) del log e l'ultimo LSN del log.

[in, out, optional] lpOverlapped

Riservato. Impostare lpOverlapped su NULL.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError. L'elenco seguente identifica i possibili codici di errore:

Commenti

La funzione SetEndOfLog tronca il log impostando la fine del log sul valore specificato. Questa operazione funziona solo nei log dedicati.

SetEndOfLog può essere usato solo per troncare un log.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione clfsw32.h
Libreria Clfsw32.lib
DLL Clfsw32.dll

Vedi anche

CLFS_LSN

Funzioni comuni del file system di log

SOVRAPPOSTA