EAPHost Supplicant Run-Time Functions

EAP 请求 API 运行时函数如下所示。

函数 说明
EapHostPeerBeginSession 启动 EAP 身份验证会话。
EapHostPeerClearConnection 在上一次调用 EapHostPeerBeginSession 中,停止由调用请求者提供给 EAPHost 的 NotificationHandler 的所有将来回调。
EapHostPeerEndSession 终止 EAPHost 与调用方之间的当前 EAP 身份验证会话。
EapHostPeerFreeEapError 释放 EAPHost API 返回的所有特定于 EAP 错误的内存。
EapHostFreeRuntimeMemory 释放运行时 API 使用的内存空间。
EapHostPeerGetAuthStatus 从 EAPHost 获取请求方当前的 EAP 身份验证状态。
EapHostPeerGetIdentity 从内部方法请求标识信息。
EapHostPeerGetResponseAttributes 从 EAPHost 获取 EAP 身份验证属性数组。
EapHostPeerGetResult 获取指定 EAP 身份验证会话的身份验证结果。
EapHostPeerGetSendPacket 从 EAPHost 获取要发送到验证器的数据包。
EapHostPeerGetUIContext EAPHostPeerInvokeInteractiveUI API 中使用的 EAPHost 获取请求者的用户界面上下文。
EapHostPeerInitialize 初始化请求方 EAPHost。 EapHostInitializeEapHostUninitialize 必须作为对调用。
EapHostPeerProcessReceivedPacket 从服务器收到 EAP 数据包后,将 EAP 数据包传输到 EAPHost。
EapHostPeerSetResponseAttributes 向 EAPHost 提供更新的 EAP 身份验证属性。
EapHostPeerSetUIContext 为 EAPHost 上加载的 EAP 对等方法提供新的或更新的用户界面上下文。
EapHostPeerUninitialize Unitial 化请求方 EapHost。 EapHostInitializeEapHostUninitialize 必须作为对调用。