Fungsi BackupEventLogW (winbase.h)
Menyimpan log peristiwa yang ditentukan ke file cadangan. Fungsi ini tidak menghapus log peristiwa.
Sintaks
BOOL BackupEventLogW(
[in] HANDLE hEventLog,
[in] LPCWSTR lpBackupFileName
);
Parameter
[in] hEventLog
Handel ke log peristiwa terbuka. Fungsi OpenEventLog mengembalikan handel ini.
[in] lpBackupFileName
Jalur absolut atau relatif dari file cadangan.
Mengembalikan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Fungsi BackupEventLog gagal dengan kesalahan ERROR_PRIVILEGE_NOT_HELD jika pengguna tidak memiliki hak istimewa SE_BACKUP_NAME.
Catatan
Header winbase.h mendefinisikan BackupEventLog sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winbase.h (termasuk Windows.h) |
Pustaka | Advapi32.lib |
DLL | Advapi32.dll |
Set API | ext-ms-win-advapi32-eventlog-ansi-l1-1-0 (diperkenalkan dalam Windows 10, versi 10.0.10240) |