Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 1.46 KB

eap-implementation-details.md

File metadata and controls

19 lines (15 loc) · 1.46 KB
title description ms.assetid ms.topic ms.date ms.contributor
EAP Implementation Details
Access Points (APs), such as Remote Access Service (RAS), interact with EAP implementations through the use of function calls that must be exported by the third-party EAP DLL.
85775c03-7538-41a1-9f83-42e71025a79c
article
06/14/2023
samyun

EAP Implementation Details

Access Points (APs), such as Remote Access Service (RAS), interact with EAP implementations through the use of function calls that must be exported by the third-party EAP DLL. In other words, EAP is a provider API, meaning that plug-ins or DLLs implement code to become an EAP provider, but must not call the EAP APIs themselves. For example, a programmer of an EAP DLL creates code for an EAP initialization routine and places this code in the EAP predefined function RasEapInitialize. Then at run-time, the AP connection manager calls the RasEapInitialize function, which contains the code, to initialize the EAP implementation.

The following topics detail this interaction: