Edit

Share via


raseapif.h header

This header is used by Extensible Authentication Protocol. For more information, see:

raseapif.h contains the following programming interfaces:

Functions

 
RasEapFreeMemory

The RAS connection manager calls RasEapFreeMemory to free memory buffers returned by RasEapInvokeConfigUI, RasEapGetIdentity, and RasEapInvokeInteractiveUI.
RasEapGetIdentity

The RAS connection manager calls the RasEapGetIdentity function to obtain identity information for the user requesting authentication.
RasEapGetInfo

The RAS connection manager calls RasEapGetInfo to obtain a set of function pointers for a specified authentication protocol.
RasEapInvokeConfigUI

The RAS connection manager calls the RasEapInvokeConfigUI function to display a dialog to obtain configuration information from the user.
RasEapInvokeInteractiveUI

The RAS connection manager calls the RasEapInvokeInteractiveUI function to display a dialog to obtain authentication data from the user.

Structures

 
PPP_EAP_INFO

The PPP_EAP_INFO structure provides information to the Connection Manager about the authentication protocol, including pointers to functions located in the EAP DLL.
PPP_EAP_INPUT

The PPP_EAP_INPUT structure is used in the interaction between the RAS Connection Manager Service PPP implementation and the EAP.
PPP_EAP_OUTPUT

The authentication protocol uses the PPP_EAP_OUTPUT structure to communicate requests and status information to the Connection Manager on return from calls to RasEapMakeMessage.
PPP_EAP_PACKET

The PPP_EAP_PACKET structure specifies information about a packet being processed by the authentication protocol.
RAS_AUTH_ATTRIBUTE

The RAS_AUTH_ATTRIBUTE structure is used to pass authentication attributes, of type RAS_AUTH_ATTRIBUTE_TYPE, during an EAP session.

Enumerations

 
PPP_EAP_ACTION

The PPP_EAP_ACTION enumerated type specifies actions that the Connection Manager should take on behalf of the authentication protocol.
RAS_AUTH_ATTRIBUTE_TYPE

The RAS_AUTH_ATTRIBUTE_TYPE enumerated type specifies attribute values used for session authentication.