MSV1_0_LOGON_SUBMIT_TYPE 枚举 (ntsecapi.h)

MSV1_0_LOGON_SUBMIT_TYPE枚举指示所请求的登录类型。

语法

typedef enum _MSV1_0_LOGON_SUBMIT_TYPE {
  MsV1_0InteractiveLogon = 2,
  MsV1_0Lm20Logon,
  MsV1_0NetworkLogon,
  MsV1_0SubAuthLogon,
  MsV1_0WorkstationUnlockLogon = 7,
  MsV1_0S4ULogon = 12,
  MsV1_0VirtualLogon = 82,
  MsV1_0NoElevationLogon = 83,
  MsV1_0LuidLogon = 84
} MSV1_0_LOGON_SUBMIT_TYPE, *PMSV1_0_LOGON_SUBMIT_TYPE;

常量

 
MsV1_0InteractiveLogon
值: 2
请求交互式用户登录。 此调度例程处理由 发起的 NTLM 交互式登录
LsaLogonUser
LogonUser
MsV1_0Lm20Logon
请求 NTLM 2.0 协议登录的后半部分。 此类型登录的前半部分是通过调用
带有MsV1_0Lm20ChallengeRequest消息的 LsaCallAuthenticationPackage。 有关详细信息,请参阅
MSV1_0_PROTOCOL_MESSAGE_TYPE
MsV1_0NetworkLogon
请求网络登录。 此调度例程与 MsV1_0Lm20Logon 的唯一区别在于 ,MsV1_0NetworkLogon 使用 ParameterControl 成员。
MsV1_0SubAuthLogon
使用 子身份验证包请求 NTLM 2.0 协议登录的后半部分。 当MSV1_0初始化自身时,它会检查注册表项以确定它是否应加载子身份验证包。 有关与 MSV1_0 一起使用的子身份验证包的详细信息,请参阅平台 SDK 中包含的子身份验证示例。
MsV1_0WorkstationUnlockLogon
值: 7
请求工作站的登录解锁。

注意 Windows Server 2003Windows XP 不支持此常量。
MsV1_0S4ULogon
值: 12
请求用户 (S4U) 登录的服务。

注意 不支持带 SP2 的 Windows Server 2003Windows VistaWindows Server 2003Windows XP 此常量。
MsV1_0VirtualLogon
值: 82
从远程会话请求登录。

注意 不支持带 SP2 的 Windows Server 2003Windows VistaWindows Server 2003Windows XP 此常量。
MsV1_0NoElevationLogon
值: 83
请求不允许特权提升的登录。

注意 Windows Server 2008 R2Windows 7Windows Server 2003 SP2Windows VistaWindows Server 2003Windows XP 不支持此常量。
MsV1_0LuidLogon
值: 84

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 ntsecapi.h

另请参阅

LogonUser

LsaCallAuthenticationPackage

LsaLogonUser

MSV1_0_PROTOCOL_MESSAGE_TYPE