Fungsi DsRestoreRegisterComplete

[Fungsi ini tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya. Gunakan Layanan Menyalin Bayangan Volume (VSS) sebagai gantinya.]

Fungsi DsRestoreRegisterComplete dipanggil untuk membuka kunci server Direktori Aktif setelah operasi pemulihan selesai. Fungsi ini berlawanan dengan fungsi DsRestoreRegister .

Sintaks

HRESULT DsRestoreRegisterComplete(
  _In_ HBC     hbc,
  _In_ HRESULT hrRestoreState
);

Parameter

hbc [in]

Berisi handel konteks pemulihan yang diperoleh dengan fungsi DsRestorePrepare .

hrRestoreState [in]

Berisi status akhir operasi pemulihan. Parameter ini harus berisi S_OK jika operasi pemulihan berhasil atau kode kesalahan sebaliknya.

Menampilkan nilai

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

ERROR_ACCESS_DENIED

Penelepon tidak memiliki hak akses yang tepat untuk memanggil fungsi ini. Fungsi DsSetAuthIdentity dapat digunakan untuk mengatur kredensial yang akan digunakan untuk fungsi pencadangan dan pemulihan.

Keterangan

Sebelum Anda memulai ulang pengendali domain, panggil fungsi ini untuk memberikan status operasi pemulihan. Jika status tidak berhasil, layanan direktori tidak akan dimulai sampai database yang valid telah dipulihkan. Fungsi ini menyelesaikan operasi pemulihan dan memungkinkan Active Directory Domain Services untuk memulai.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Tidak ada yang didukung
Server minimum yang didukung
Tidak ada yang didukung
Akhir dukungan klien
Tidak ada yang didukung
Akhir dukungan server
Tidak ada yang didukung
Header
Ntdsbcli.h
Pustaka
Ntdsbcli.lib
DLL
Ntdsbcli.dll

Lihat juga

DsRestoreRegister

DsRestorePrepare

DsSetAuthIdentity

Memulihkan Server Direktori Aktif

Fungsi Pencadangan Direktori