Fungsi ValidateLog (clfsw32.h)
Memvalidasi konsistensi metadata log dan data sebelum arsip log dan setelah pemulihan log.
Sintaksis
CLFSUSER_API BOOL ValidateLog(
[in] LPCWSTR pszLogFileName,
[in, optional] LPSECURITY_ATTRIBUTES psaLogFile,
[out, optional] PCLFS_INFORMATION pinfoBuffer,
[in, out] PULONG pcbBuffer
);
Parameter
[in] pszLogFileName
Nama log.
Nama ditentukan saat membuat log dengan menggunakan CreateLogFile. Contoh berikut mengidentifikasi format yang akan digunakan:
Log:<LogName>[::<LogStreamName>]
< LogName> sesuai dengan jalur file yang valid dalam sistem file.
< LogStreamName> adalah nama unik aliran log di log khusus.
Untuk informasi selengkapnya, lihatJenis Log
[in, optional] psaLogFile
Penunjuk ke struktur SECURITY_ATTRIBUTES yang menentukan atribut keamanan log.
Parameter ini dapat null.
[out, optional] pinfoBuffer
Penunjuk ke struktur CLFS_INFORMATION yang menerima metadata log.
[in, out] pcbBuffer
Pointer ke variabel yang, pada input, menentukan ukuran pinfoBuffer
Pada output, ia menerima jumlah informasi yang disalin ke buffer, dalam byte.
Mengembalikan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, panggil GetLastError.
Daftar berikut mengidentifikasi kemungkinan kode kesalahan:
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2003 R2 [hanya aplikasi desktop] |
Platform Target |
Windows |
Header |
clfsw32.h |
Pustaka |
Clfsw32.lib |
DLL |
Clfsw32.dll |
Lihat juga
Fungsi Sistem File Log Umum