перечисление EXTENDED_NAME_FORMAT (secext.h)
Задает формат для имени объекта службы каталогов.
Синтаксис
typedef enum {
NameUnknown = 0,
NameFullyQualifiedDN = 1,
NameSamCompatible = 2,
NameDisplay = 3,
NameUniqueId = 6,
NameCanonical = 7,
NameUserPrincipal = 8,
NameCanonicalEx = 9,
NameServicePrincipal = 10,
NameDnsDomain = 12,
NameGivenName = 13,
NameSurname = 14
} EXTENDED_NAME_FORMAT, *PEXTENDED_NAME_FORMAT;
Константы
NameUnknown Значение: 0 Неизвестный тип имени. |
NameFullyQualifiedDN Значение: 1 Полное различающееся имя (например, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com). |
NameSamCompatible Значение: 2 Имя устаревшей учетной записи (например, Engineering\JSmith). Версия только для домена включает в себя конечные обратные косые знаки (\). |
NameDisplay Значение: 3 Понятное отображаемое имя (например, Джефф Смит). Отображаемое имя не обязательно является определяющим относительным различающимся именем (RDN). |
NameUniqueId Значение: 6 Строка GUID, которая Функция IIDFromString возвращает (например, {4fa050f0-f561-11cf-bdd9-00aa003a77b6}). |
NameCanonical Значение: 7 Полное каноническое имя (например, engineering.microsoft.com/software/someone). Версия только для домена включает косую черту в конце (/). |
NameUserPrincipal Значение: 8 Имя участника-пользователя (например, someone@example.com). |
NameCanonicalEx Значение: 9 То же, что и NameCanonical, за исключением того, что крайняя правая косая черта (/) заменяется новым символом строки (\n) даже в случае только для домена (например, engineering.microsoft.com/software\nJSmith). |
NameServicePrincipal Значение: 10 Обобщенное имя субъекта-службы (например, www/www.microsoft.com@microsoft.com). |
NameDnsDomain Значение: 12 Доменное имя DNS, за которым следует косая черта и имя пользователя SAM. |
NameGivenName Значение: 13 Имя или имя пользователя. Примечание. Этот тип доступен только для вызовов GetUserNameEx для пользователя Active Directory. |
NameSurname Значение: 14 Фамилия или фамилия пользователя. Примечание. Этот тип доступен только для вызовов GetUserNameEx для пользователя Active Directory. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | secext.h (включая Security.h) |