Fungsi DsSetCurrentBackupLog

[Fungsi ini tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini dapat diubah atau tidak tersedia dalam versi berikutnya. Dimulai dengan Windows Vista, gunakan Layanan Menyalin Bayangan Volume (VSS) sebagai gantinya.]

Fungsi DsSetCurrentBackupLog mengatur nomor log cadangan saat ini setelah pemulihan berhasil. Karena Active Directory Domain Services hanya mendukung pengelogan melingkar, fungsi ini biasanya tidak digunakan.

Sintaks

HRESULT DsSetCurrentBackupLog(
  _In_ LPCWSTR szServerName,
  _In_ DWORD   dwCurrentLog
);

Parameter

szServerName [in]

Penunjuk ke string yang dihentikan null yang berisi nama server untuk mengatur nomor log cadangan. Garis miring terbalik sebelumnya bersifat opsional. Server harus merupakan komputer yang sama dengan asal fungsi ini. Nama server tidak boleh berisi karakter garis bawah (_). Contoh nama server adalah "\\server1".

dwCurrentLog [in]

Berisi nomor log cadangan yang akan diatur.

Menampilkan nilai

Mengembalikan S_OK jika fungsi berhasil atau kode kesalahan Win32 atau RPC sebaliknya. Daftar berikut mencantumkan kemungkinan kode kesalahan.

ERROR_INVALID_PARAMETER

Satu atau beberapa parameter tidak valid.

ERROR_NOT_ENOUGH_MEMORY

Terjadi kegagalan alokasi memori.

Keterangan

Biasanya tidak diperlukan untuk memanggil fungsi DsSetCurrentBackupLog . Fungsi pencadangan secara otomatis menentukan dan mengatur nomor log terakhir yang dicadangkan. Gunakan DsSetCurrentBackupLog untuk mencegah pencadangan inkremental lain berhasil hingga pencadangan penuh dilakukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Header
Ntdsbcli.h
Pustaka
Ntdsbcli.lib
DLL
Ntdsbcli.dll
Nama Unicode dan ANSI
DsSetCurrentBackupLogW (Unicode) dan DsSetCurrentBackupLogA (ANSI)

Lihat juga

Mencadangkan dan Memulihkan Server Direktori Aktif

Fungsi Pencadangan Direktori