Поделиться через


Функция DsIsMangledRdnValueA (dsparse.h)

Функция DsIsMangledRdnValue определяет, является ли заданное относительное значение различающегося имени искаженным именем заданного типа.

Синтаксис

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

Параметры

[in] pszRdn

Указатель на строку, завершающуюся нулевым значением, которая содержит относительное различающееся имя, чтобы определить, является ли оно искаженным. Параметр cRdn содержит количество символов в этой строке.

[in] cRdn

Содержит количество символов в строке pszRdn .

[in] eDsMangleForDesired

Содержит одно из значений DS_MANGLE_FOR , указывающее тип искаженного имени для поиска.

Возвращаемое значение

Возвращает значение TRUE , если относительное различающееся имя искажено, а тип элемента управления совпадает с указанным. Возвращает значение FALSE , если относительное различающееся имя не искажено или тип элемента управления отличается от указанного.

Комментарии

Эта функция определяет, является ли заданное относительное значение различающегося имени искаженным и искаженным в заданном типе. Параметр pszRdn должен содержать только значение относительного различающегося имени, но не ключ. Значение относительного различающегося имени может быть заключено в кавычки или не указано в кавычках.

Примечание

Заголовок dsparse.h определяет DsIsMangledRdnValue в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header dsparse.h (включая Ntdsapi.h)
Библиотека Ntdsapi.lib
DLL Ntdsapi.dll

См. также раздел

DS_MANGLE_FOR

Контроллер домена и функции управления репликацией

DsIsMangledDn