EAP Method Flags
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
|
Minimum supported client | Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2008 [desktop apps only] |
|
Header |
|
See also
Send comments about this topic to Microsoft
Build date: 10/30/2012