Fungsi DsReplicaDelW (ntdsapi.h)
Fungsi
Sintaksis
NTDSAPI DWORD DsReplicaDelW(
[in] HANDLE hDS,
[in] LPCWSTR NameContext,
[in] LPCWSTR DsaSrc,
[in] ULONG Options
);
Parameter
[in] hDS
Berisi handel layanan direktori yang diperoleh dari DSBind
[in] NameContext
Penunjuk ke string yang dihentikan null konstanta yang menentukan nama khusus (DN) dari NC tujuan untuk menghapus replika. Rekaman NC tujuan harus ada secara lokal sebagai objek, dibuat atau tidak, atau phantom referensi, misalnya, phantom dengan GUID.
[in] DsaSrc
Penunjuk ke string Unicode yang dihentikan null konstan yang menentukan alamat khusus transportasi agen sistem direktori sumber (DSA). Server sumber ini diidentifikasi dengan nama string, bukan olehUUID
[in] Options
Meneruskan data tambahan yang digunakan untuk memproses permintaan. Parameter ini bisa menjadi kombinasi dari nilai berikut.
DS_REPDEL_ASYNCHRONOUS_OPERATION
Melakukan operasi ini secara asinkron.
DS_REPDEL_IGNORE_ERRORS
Mengabaikan kesalahan apa pun yang dihasilkan dari menghubungi sumber untuk menginstruksikannya untuk menghapus NC ini dari daftar server yang direplikasinya.
DS_REPDEL_INTERSITE_MESSAGING
Menandakan replika berbasis email daripada disinkronkan menggunakan RPC layanan direktori asli.
DS_REPDEL_LOCAL_ONLY
Tidak menghubungi sumber untuk memberi tahunya untuk menghapus NC ini dari daftar server yang direplikasinya. Jika bendera ini tidak diatur dan tautan didasarkan pada RPC, sumber akan dihubungi.
DS_REPDEL_NO_SOURCE
Menghapus semua objek di NC. Opsi ini hanya valid untuk NC baca-saja tanpa sumber.
DS_REPDEL_REF_OK
Memungkinkan penghapusan replika baca-saja meskipun sumber replika baca-saja lainnya.
DS_REPDEL_WRITEABLE
Menandakan bahwa replika yang dihapus dapat ditulis.
Mengembalikan nilai
Jika fungsi berhasil, nilai pengembalian ERROR_SUCCESS.
Jika fungsi gagal, nilai pengembalian adalah kesalahan API Win32 standar atau ERROR_INVALID_PARAMETER jika parameter tidak valid.
Komentar
Nota
Header ntdsapi.h mendefinisikan DsReplicaDel sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praproscesor 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
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows Vista |
server minimum yang didukung |
Windows Server 2008 |
Platform Target |
Windows |
Header |
ntdsapi.h |
Pustaka |
Ntdsapi.lib |
DLL |
Ntdsapi.dll |