eaptypes.h 标头

可扩展身份验证协议主机使用此标头。 有关详细信息,请参阅:

eaptypes.h 包含以下编程接口:

结构

 
EAP_ATTRIBUTE

包含 EAP 属性。
EAP_ATTRIBUTES

包含 EAP 属性的数组。
EAP_CONFIG_INPUT_FIELD_ARRAY

包含一组EAP_CONFIG_INPUT_FIELD_DATA结构,这些结构共同包含从用户获取的用户输入字段数据。
EAP_CONFIG_INPUT_FIELD_DATA

包含与单个输入字段关联的数据。
EAP_CRED_EXPIRY_REQ

包含凭据过期操作的旧 EAP 凭据和新版 EAP 凭据。
EAP_ERROR

包含有关在 EAPHost 操作期间发生的错误的信息。
EAP_INTERACTIVE_UI_DATA

包含 EAP 请求方引发的交互式 UI 组件的配置信息。
EAP_METHOD_INFO

包含有关 EAP 方法的信息。 (EAP_METHOD_INFO)
EAP_METHOD_INFO_ARRAY

包含有关安装在客户端计算机上的 EAP 方法的信息。
EAP_METHOD_INFO_ARRAY_EX

包含有关安装在客户端计算机上的所有 EAP 方法的信息。
EAP_METHOD_INFO_EX

包含有关 EAP 方法的信息。 (EAP_METHOD_INFO_EX)
EAP_METHOD_PROPERTY

包含 EAP 方法属性。
EAP_METHOD_PROPERTY_ARRAY

包含 EAP 方法属性的数组。
EAP_METHOD_PROPERTY_VALUE

包含 EAP 方法属性的值。
EAP_METHOD_PROPERTY_VALUE_BOOL

包含 EAP 方法属性的布尔值。
EAP_METHOD_PROPERTY_VALUE_DWORD

包含 EAP 方法属性的 DWORD 值。
EAP_METHOD_PROPERTY_VALUE_STRING

包含 EAP 方法属性的字符串值。
EAP_METHOD_TYPE

包含有关 EAP 方法的类型、标识和作者信息。
EAP_TYPE

包含 EAP 方法的类型和供应商标识信息。
EAP_UI_DATA_FORMAT

EAP_UI_DATA_FORMAT联合指定存储在 EAP_INTERACTIVE_UI_DATA 结构的 pbUiData 成员中的属性的值。
EapCertificateCredential

包含有关 EAP 方法用于身份验证的证书的信息。
EapCredential

包含有关凭据类型和相应凭据的信息。 这会作为输入传递到 EapPeerGetConfigBlobAndUserBlob API。
EapSimCredential

包含有关 EAP 方法用于身份验证的 SIM 的信息。
EapUsernamePasswordCredential

包含 EAP 方法用于对用户进行身份验证的用户名和密码。

枚举

 
EAP_ATTRIBUTE_TYPE

定义身份验证实体上可用的 EAP 属性类型的集。
EAP_CONFIG_INPUT_FIELD_TYPE

定义查询用户凭据时可用的一组可能的输入字段类型。
EAP_INTERACTIVE_UI_DATA_TYPE

指定提供给某些请求 API 调用的交互式 UI 上下文数据的一组类型。
EAP_METHOD_PROPERTY_TYPE

指定可能的 EAP 方法属性集。
EAP_METHOD_PROPERTY_VALUE_TYPE

定义 EAP 方法属性值的可能数据类型集。
EapCredentialType

定义可传递给 EapPeerGetConfigBlobAndUserBlob 函数的可能 EAP 凭据集。