структура KERB_ADD_CREDENTIALS_REQUEST_EX (ntsecapi.h)
Указывает сообщение для добавления, удаления или замены дополнительных учетных данных сервера для сеанса входа в систему, а также имена субъектов-служб , которые будут связаны с ними. Константа SeTcbPrivilege необходима для изменения учетных данных другой учетной записи входа.
Синтаксис
typedef struct _KERB_ADD_CREDENTIALS_REQUEST_EX {
KERB_ADD_CREDENTIALS_REQUEST Credentials;
ULONG PrincipalNameCount;
UNICODE_STRING PrincipalNames[ANYSIZE_ARRAY];
} KERB_ADD_CREDENTIALS_REQUEST_EX, *PKERB_ADD_CREDENTIALS_REQUEST_EX;
Члены
Credentials
Структура KERB_ADD_CREDENTIALS_REQUEST , указывающая учетные данные для добавления, удаления или замены.
PrincipalNameCount
Количество элементов в массиве PrincipalNames .
PrincipalNames[ANYSIZE_ARRAY]
Массив имен субъектов-служб, связанных с учетной записью пользователя, указанной участником учетных данных .
Комментарии
Вызов функции LsaCallAuthenticationPackage с этой структурой влияет только на поведение функции AcceptSecurityContext (Kerberos). Использование этой структуры позволяет нескольким физическим и виртуальным серверам совместно использовать одно удостоверение.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | ntsecapi.h |