Share via


EAP Functions

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

The following table shows the Extensible Authentication Protocol functions with a description of the purpose of each.

Programming elements Description

RasEapBegin

This function is called by RAS to initiate an authentication session.

RasEapEnd

This function is called by RAS to end an authentication session. RAS will call RasEapEnd regardless of whether the session completed successfully.

RasEapFreeMemory

This function is called by RAS to free memory buffers returned by the RasEapInvokeConfigUI, RasEapGetIdentity, and RasEapInvokeInteractiveUI functions.

RasEapGetIdentity

This function is called by RAS to obtain identity information for the user requesting authentication.

RasEapGetInfo

This function is called by RAS to obtain a set of function pointers for a specified authentication protocol.

RasEapInitialize

This function is called by RAS to initialize or deinitialize the authentication protocol.

RasEapInvokeConfigUI

This function is called by RAS to obtain configuration information from the user.

RasEapInvokeInteractiveUI

This function is called by RAS to display a dialog to obtain authentication data from the user.

RasEapMakeMessage

This function is the framework within which incoming and outgoing EAP packets, time outs, and other events such as authentication completion are processed for an EAP. RAS calls the RasEapMakeMessage function every time there is an incoming or outgoing packet.

See Also

Other Resources

Extensible Authentication Protocol