структура KERB_EXTERNAL_NAME (ntsecapi.h)
Структура KERB_EXTERNAL_NAME содержит сведения о внешнем имени.
Внешнее имя используется внешними пользователями. Эта структура используется структурой KERB_EXTERNAL_TICKET .
Синтаксис
typedef struct _KERB_EXTERNAL_NAME {
SHORT NameType;
USHORT NameCount;
UNICODE_STRING Names[ANYSIZE_ARRAY];
} KERB_EXTERNAL_NAME, *PKERB_EXTERNAL_NAME;
Члены
NameType
Указывает тип имен, хранящихся в этой структуре.
Значение | Значение |
---|---|
|
Неизвестный тип имени. |
|
Имя пользователя или имя участника типа Kerberos в случае DCE. |
|
Имя службы и другое уникальное имя в виде экземпляра (krbtgt). |
|
Имя службы с именем узла в качестве экземпляра (telnet, rcommands). |
|
Имя службы с узлом в качестве экземпляра, отличного от krbtgt, telnet или rcommands. |
|
Уникальный идентификатор. |
|
Имя участника-пользователя (UPN) или имя субъекта-службы (SPN). |
|
Имя участника-пользователя и идентификатор безопасности (SID). |
|
Windows NT имя в стиле 4.0. |
|
Windows NT имя в стиле 4.0 с идентификатором безопасности. |
NameCount
Указывает количество имен, хранящихся в разделе "Имена".
Names[ANYSIZE_ARRAY]
Массив UNICODE_STRINGS , содержащий имена.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | ntsecapi.h |