Extensible Authentication Protocol Functions

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.

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.