Bagikan melalui


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 buffer metadata, dalam byte.

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

CLFS_INFORMATION

Fungsi Sistem File Log Umum

SECURITY_ATTRIBUTES