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 EAP method flags are used within the supplicant, authenticator, and peer functions to specify behaviors of an EAP authentication session.
-
EAP_FLAG_Reserved1
-
-
0x00000001
-
Do not use. Reserved for future use.
-
-
EAP_FLAG_NON_INTERACTIVE
-
-
0x00000002
-
Do not display a user interface (UI).
-
-
EAP_FLAG_LOGON
-
-
0x00000004
-
User data was obtained from Windows logon.
-
-
EAP_FLAG_PREVIEW
-
-
0x00000008
-
Show credentials UI before authenticating, even if cached credentials are present.
-
-
EAP_FLAG_Reserved2
-
-
0x00000010
-
Do not use. Reserved for future use.
-
-
EAP_FLAG_MACHINE_AUTH
-
-
0x00000020
-
Use machine level authentication; not setting this flag indicates user level authentication is being used.
-
-
EAP_FLAG_GUEST_ACCESS
-
-
0x00000040
-
Indicates a request to provide guest access.
-
-
EAP_FLAG_Reserved3
-
-
0x00000080
-
Do not use. Reserved for future use.
-
-
EAP_FLAG_Reserved4
-
-
0x00000100
-
Do not use. Reserved for future use.
-
-
EAP_FLAG_RESUME_FROM_HIBERNATE
-
-
0x00000200
-
Indicates this is the first call after machine activity has resumed from a period of hibernation.
-
-
EAP_FLAG_Reserved5
-
-
0x00000400
-
Do not use. Reserved for future use.
-
-
EAP_FLAG_Reserved6
-
-
0x00000800
-
Do not use. Reserved for future use.
-
-
EAP_FLAG_FULL_AUTH
-
-
0x00001000
-
Indicates that tunnel methods should perform a full authentication instead of an abbreviated version, such as Protected EAP (PEAP) Fast Reconnect.
-
-
EAP_FLAG_PREFER_ALT_CREDENTIALS
-
-
0x00002000
-
Indicates credentials passed into EapPeerBeginSession are preferred to all other forms of credential retrieval, even if configuration data passed into the current function requests a different mode of credential retrieval.
Note
This flag is only used by EapPeerBeginSession.
-
-
EAP_FLAG_Reserved7
-
-
0x00004000
-
Do not use. Reserved for future use.
-
-
EAP_PEER_FLAG_HEALTH_STATE_CHANGE
-
-
0x00008000
-
Indicates the cause of re-authentication is a Network Access Protection (NAP) callback; NAP initiated the authentication session because the health state changed. This flag must be sent only when this function is called by a NAP-specific NotificationHandler callback provided by a previous call to this function.
-
-
EAP_FLAG_SUPRESS_UI
-
-
0x00010000
-
Continue authentication with available information. If the authentication cannot proceed then fail.
-
-
EAP_FLAG_PRE_LOGON
-
-
0x00020000
-
Indicates that EAPHost should provide Single-Sign-On (SSO). For more information, see SSO and PLAP.
-
-
EAP_FLAG_USER_AUTH
-
-
0x00040000
-
Indicates user level authentication for legacy methods that cannot set EAP_FLAG_MACHINE_AUTH.
-
-
EAP_FLAG_CONFG_READONLY
-
-
0x00080000
-
Indicates the configuration can be viewed but not updated.
-
-
EAP_FLAG_Reserved8
-
-
0x00100000
-
Do not use. Reserved for future use.
-
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Header |
|