KERB_INTERACTIVE_LOGON 结构 (ntsecapi.h)
KERB_INTERACTIVE_LOGON 结构包含有关交互式登录会话的信息。
LsaLogonUser 使用 LOGON32_PROVIDER_WINNT50 或 LOGON32_PROVIDER_DEFAULT 将它与 Kerberos 安全包配合使用。
语法
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 |