PPP_EAP_ACTION (Compact 2013)
3/26/2014
This enumeration specifies actions that RAS should take on behalf of the authentication protocol.
Syntax
typedef enum _PPP_EAP_ACTION {
EAPACTION_NoAction,
EAPACTION_Authenticate,
EAPACTION_Done,
EAPACTION_SendAndDone,
EAPACTION_Send,
EAPACTION_SendWithTimeout,
EAPACTION_SendWithTimeoutInteractive
} PPP_EAP_ACTION;
Elements
EAPACTION_NoAction
Directs RAS to be passive.
EAPACTION_Authenticate
Directs RAS to invoke the authentication provider to authenticate the user.
EAPACTION_Done
Directs RAS to end the authentication session. EAPACTION_Done indicates that the dwAuthResultCode member of the PPP_EAP_OUTPUT structure is set with an appropriate value.
EAPACTION_SendAndDone
Directs RAS to send a message (without a time out), and then end the authentication session. EAPACTION_SendAndDone indicates that the dwAuthResultCode member of the PPP_EAP_OUTPUT structure is set with an appropriate value.
EAPACTION_Send
Directs RAS to send a message without setting a time out to wait for a reply.
EAPACTION_SendWithTimeout
Directs RAS to send a message and set a time out to wait for a reply.
EAPACTION_SendWithTimeoutInteractive
Directs RAS to send a message and set a time out to wait for a reply, but instructs RAS not to increment the retry counter.
Requirements
Header |
raseapif.h |