EAP Implementation Details
RAS interacts with EAP implementations through the use of function calls that must be exported by the third-party EAP DLL. EAP is a provider application programming interface (API), meaning that, applications or DLLs implement code to become EAP providers. The EAP functions are called by the EAP module and not by the application directly.
When creating an EAP DLL you can write code for an EAP initialization routine and place this code in the EAP predefined RasEapInitialize function. Then, at run-time, RAS calls the RasEapInitialize function, which contains your code, to initialize your EAP implementation.
The following topics detail this interaction:
- EAP Initialization
- Authentication Protocol Initialization
- RAS and Authentication Protocol Interaction During Authentication
- Completion of the Authentication Session
See Also
Extensible Authentication Protocol
Last updated on Thursday, April 08, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.