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