EAPHost API Reference

The EAPHost APIs are divided into three components: the supplicant APIs, which are directly callable from an EAP-enabled application; the EAP peer method APIs, which manage supplicant requests for a specific EAP authentication type and raise interactive elements on the client; and the EAP authenticator APIS, which perform the server-side authentication of a supplicant.

The latter two API components -- the EAP Peer Method and EAP Authenticator Method APIs -- require custom and conformant implementation in DLLs that expose them to the EAPHost service. They cannot be called directly from application code; instead, they are called by EAPHost (on client side for EAP peer methods, and on the server side for EAP authenticator methods) if the implementation matches the API signatures specified in the corresponding documentation. API implementation specific information is provided on each function reference page.

EAPHost XML Schema

TopicDescription
EAPHost and Legacy SchemaDescribes the EAPHost schema and legacy schema for creating configuration XML and credential XML.

 

Common EAPHost API Reference

TopicDescription
Common EAPHost API EnumerationsLists constants common to all EAPHost APIs.
Common EAPHost API StructuresLists structures common to all EAPHost APIs.
Common EAPHost API ConstantsLists constants common to all EAPHost APIs.

 

EAPHost API Reference

TopicDescription
EAPHost Supplicant API ReferenceDescribes the API elements available to enable supplicant calls to EAPHost.
EAPHost Peer Method API ReferenceDescribes the API elements that must be implemented to create an EAP peer method DLL that can be loaded and called by a client EAPHost.
EAPHost Authenticator Method APIsDescribes the API elements that must be implemented to create an EAP authenticator method DLL that can be loaded and called by a server EAPHost.

 

See Also

About EAPHost
Using EAPHost

Send comments about this topic to Microsoft

Build date: 11/12/2009

Tags :


Page view tracker