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 |