Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The KERB_LOGON_SUBMIT_TYPE enumeration identifies the type of logon being requested.
Syntax
typedef enum _KERB_LOGON_SUBMIT_TYPE {
KerbInteractiveLogon = 2,
KerbSmartCardLogon = 6,
KerbWorkstationUnlockLogon = 7,
KerbSmartCardUnlockLogon = 8,
KerbProxyLogon = 9,
KerbTicketLogon = 10,
KerbTicketUnlockLogon = 11,
KerbS4ULogon = 12,
KerbCertificateLogon = 13,
KerbCertificateS4ULogon = 14,
KerbCertificateUnlockLogon = 15,
KerbNoElevationLogon = 83,
KerbLuidLogon = 84
} KERB_LOGON_SUBMIT_TYPE, *PKERB_LOGON_SUBMIT_TYPE;
Constants
KerbInteractiveLogonValue: 2 Perform an interactive logon. |
KerbSmartCardLogonValue: 6 Logon using a smart card. |
KerbWorkstationUnlockLogonValue: 7 Unlock a workstation. |
KerbSmartCardUnlockLogonValue: 8 Unlock a workstation using a smart card. |
KerbProxyLogonValue: 9 Logon using a proxy server. |
KerbTicketLogonValue: 10 Logon using a valid Kerberos ticket as a credential. |
KerbTicketUnlockLogonValue: 11 Unlock a workstation by using a Kerberos ticket. |
KerbS4ULogonValue: 12 Perform a service for user logon. |
KerbCertificateLogonValue: 13 Logon interactively using a certificate stored on a smart card. |
KerbCertificateS4ULogonValue: 14 Perform a service for user logon using a certificate stored on a smart card. |
KerbCertificateUnlockLogonValue: 15 Unlock a workstation using a certificate stored on a smart card. |
KerbNoElevationLogonValue: 83 |
KerbLuidLogonValue: 84 |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows XP [desktop apps only] |
| Minimum supported server | Windows Server 2003 [desktop apps only] |
| Header | ntsecapi.h |