Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция DsIsMangledDn определяет, является ли первое относительное различающееся имя (RDN) в различаемом имени (DN).
Синтаксис
DSPARSE BOOL DsIsMangledDnW(
[in] LPCWSTR pszDn,
[in] DS_MANGLE_FOR eDsMangleFor
);
Параметры
[in] pszDn
Указатель на строку, завершающуюся значением NULL, содержащую различающееся имя для получения относительного различающегося имени. Это также может быть различающееся имя, возвращаемое другими функциями службы каталогов.
[in] eDsMangleFor
Содержит одно из значений DS_MANGLE_FOR, указывающее тип поиска имен.
Возвращаемое значение
Возвращает TRUE, если первое относительное различающееся имя в pszDn в противном случае определяется eDsMangleFor или FALSE в противном случае.
Замечания
Заметка
Заголовок dsparse.h определяет DsIsMangledDn в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows Vista |
| минимальный поддерживаемый сервер | Windows Server 2008 |
| целевая платформа | Виндоус |
| заголовка | dsparse.h (include Ntdsapi.h) |
| библиотеки |
Ntdsapi.lib |
| DLL | Ntdsapi.dll |