Bagikan melalui


Fungsi DsIsMangledRdnValueA (dsparse.h)

Fungsi DsIsMangledRdnValue menentukan apakah nilai nama khusus relatif tertentu adalah nama yang dirusak dari jenis yang diberikan.

Sintaksis

DSPARSE BOOL DsIsMangledRdnValueA(
  [in] LPCSTR        pszRdn,
  [in] DWORD         cRdn,
  [in] DS_MANGLE_FOR eDsMangleForDesired
);

Parameter

[in] pszRdn

Penunjuk ke string null-terminated yang berisi nama yang dibedakan relatif untuk menentukan apakah itu dirusak. Parameter cRdn berisi jumlah karakter dalam string ini.

[in] cRdn

Berisi jumlah karakter dalam string pszRdn .

[in] eDsMangleForDesired

Berisi salah satu nilai DS_MANGLE_FOR yang menentukan jenis nama yang akan dicari.

Mengembalikan nilai

Mengembalikan TRUE jika nama yang dibedakan relatif adalah mangled dan jenis mangle sama dengan yang ditentukan. Mengembalikan FALSE jika nama yang dibedakan relatif tidak terganggu atau jenis mangle berbeda dari yang ditentukan.

Komentar

Fungsi ini menentukan apakah nilai nama yang dibedakan relatif yang diberikan adalah mangled dan mangled dalam jenis yang diberikan. Parameter pszRdn hanya boleh berisi nilai nama yang dibedakan relatif dan bukan kuncinya. Nilai nama khusus relatif dapat dikutip atau tidak dikutip.

Nota

Header dsparse.h mendefinisikan DsIsMangledRdnValue sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosem 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 dsparse.h (termasuk Ntdsapi.h)
Pustaka Ntdsapi.lib
DLL Ntdsapi.dll

Lihat juga

DS_MANGLE_FOR

Fungsi Pengendali Domain dan Manajemen Replikasi

DsIsMangledDn