EAPHOST_AUTH_STATUS enumeration (eaphostpeertypes.h)

Defines the set of possible EAP authentication session status values during the authentication process.

Syntax

typedef enum _EAPHOST_AUTH_STATUS {
  EapHostInvalidSession = 0,
  EapHostAuthNotStarted,
  EapHostAuthIdentityExchange,
  EapHostAuthNegotiatingType,
  EapHostAuthInProgress,
  EapHostAuthSucceeded,
  EapHostAuthFailed
} EAPHOST_AUTH_STATUS;

Constants

 
EapHostInvalidSession
Value: 0
The EAP authentication session is no longer valid.
EapHostAuthNotStarted
The authentication session has not started yet.
EapHostAuthIdentityExchange
The supplicant is providing a user identity in order to begin the EAP authentication session.
EapHostAuthNegotiatingType
The supplicant is negotiating the EAP method type to use for authentication.
EapHostAuthInProgress
The authentication session is in progress.
EapHostAuthSucceeded
The EAP authentication session completed successfully, and authentication was successful.
EapHostAuthFailed
The EAP authentication session completed successfully, but authentication failed.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header eaphostpeertypes.h

See also

EAPHOST_AUTH_INFO

EAPHost Supplicant Enumerations

EapHostPeerAuthParams

EapHostPeerGetAuthStatus