структура KERB_INTERACTIVE_LOGON (ntsecapi.h)
Структура KERB_INTERACTIVE_LOGON содержит сведения об интерактивном сеансе входа.
Он используется LsaLogonUser с пакетом безопасности Kerberos с помощью LOGON32_PROVIDER_WINNT50 или LOGON32_PROVIDER_DEFAULT.
Синтаксис
typedef struct _KERB_INTERACTIVE_LOGON {
KERB_LOGON_SUBMIT_TYPE MessageType;
UNICODE_STRING LogonDomainName;
UNICODE_STRING UserName;
UNICODE_STRING Password;
} KERB_INTERACTIVE_LOGON, *PKERB_INTERACTIVE_LOGON;
Члены
MessageType
KERB_LOGON_SUBMIT_TYPE значение, определяющее тип выполняемого запроса на вход. Для этого элемента необходимо задать значение KerbInteractiveLogon.
LogonDomainName
UNICODE_STRING указание имени целевого домена входа.
UserName
UNICODE_STRING указание имени пользователя.
Password
UNICODE_STRING указание пароля пользователя. Завершив использование пароля, удалите конфиденциальную информацию из памяти, вызвав SecureZeroMemory. Дополнительные сведения о защите пароля см. в разделе Обработка паролей.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | ntsecapi.h |