EAPHost Supplicant Structures

The EAPHost Supplicant API structures are as follows.

Structure Description
EAP_CRED_REQ Contains both the old and new EAP credentials for a credential change operations.
EAP_CRED_RESP Contains both the old and new EAP credentials for a credential change operations.
EAP_CRED_EXPIRY_REQ Contains both the old and new EAP credentials for a credential expiry operations
EAP_CRED_EXPIRY_RESP Contains both the old and new EAP credentials for a credential expiry operations.
EAP_CRED_LOGON_REQ Contains EAP credentials for network authentication.
EAP_CRED_LOGON_RESP Contains EAP credentials for network authentication.
EAP_INTERACTIVE_UI_DATA Contains configuration information for interactive user interface components raised on an EAP supplicant.
EAP_METHOD_PROPERTY Windows 7 or later: Represents a method property.
EAP_METHOD_PROPERTY_ARRAY Windows 7 or later: Contains an array of method property structures.
EAP_METHOD_PROPERTY_VALUE Windows 7 or later: Contains a method property value.
EAP_METHOD_PROPERTY_VALUE_BOOL Windows 7 or later: Contains a BOOL data type method property value.
EAP_METHOD_PROPERTY_VALUE_DWORD Windows 7 or later: Contains a DWORD data type method property value.
EAP_METHOD_PROPERTY_VALUE_STRING Windows 7 or later: Contains a string data type method property value.
EAPHOST_AUTH_INFO Describes current authentication information throughout different stages of the EAP authentication process.
EapHostPeerMethodResult Contains the result data generated by EAPHost during an authentication session that is then passed to an EAP method.
EapHostPeerNapInfo Windows 7 or later: Contains the Network Access Protection (NAP) information on an EAP supplicant.