Export (0) Print
Expand All

MSV1_0_LOGON_SUBMIT_TYPE enumeration

The MSV1_0_LOGON_SUBMIT_TYPE enumeration indicates the kind of logon being requested.

Syntax


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        = 82
} MSV1_0_LOGON_SUBMIT_TYPE, *PMSV1_0_LOGON_SUBMIT_TYPE;

Constants

MsV1_0InteractiveLogon

Requests an interactive user logon. This dispatch routine handles NTLM interactive logons initiated by LsaLogonUser or LogonUser.

MsV1_0Lm20Logon

Requests the second half of an NTLM 2.0 protocol logon. The first half of this type of logon is performed by calling LsaCallAuthenticationPackage with the MsV1_0Lm20ChallengeRequest message. For more information see, MSV1_0_PROTOCOL_MESSAGE_TYPE.

MsV1_0NetworkLogon

Requests a network logon. The only difference between this dispatch routine and MsV1_0Lm20Logon is that MsV1_0NetworkLogon uses a ParameterControl member.

MsV1_0SubAuthLogon

Requests the second half of an NTLM 2.0 protocol logon using a subauthentication package. When MSV1_0 initializes itself, it checks a registry key to determine whether it should load a subauthentication package. For more information about subauthentication packages used with MSV1_0, see the subauthentication sample included in the Platform SDK.

MsV1_0WorkstationUnlockLogon

Requests a logon unlock of a workstation.

Note  Windows Server 2003Windows XP

This constant is not supported.

MsV1_0S4ULogon

Requests a service for user (S4U) logon.

Note  Windows Server 2003 with SP2Windows VistaWindows Server 2003Windows XP

This constant is not supported.

MsV1_0VirtualLogon

Requests a logon from a remote session.

Note  Windows Server 2003 with SP2Windows VistaWindows Server 2003Windows XP

This constant is not supported.

MsV1_0NoElevationLogon

Requests a logon that doesn't allow for elevation of privileges.

Note  Windows Server 2008 R2Windows 7Windows Server 2003 with SP2Windows VistaWindows Server 2003Windows XP

This constant is not supported.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Ntsecapi.h

See also

LogonUser
LsaCallAuthenticationPackage
LsaLogonUser
MSV1_0_PROTOCOL_MESSAGE_TYPE

 

 

Community Additions

ADD
Show:
© 2015 Microsoft