iketypes.h 标头

Windows 筛选平台使用此标头。 有关详细信息,请参阅:

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

结构

 
IKEEXT_AUTHENTICATION_METHOD0

指定 IKE/AuthIP 身份验证的各种参数。
IKEEXT_AUTHENTICATION_METHOD1

指定 IKE/Authip 身份验证的各种参数。 (IKEEXT_AUTHENTICATION_METHOD1)
IKEEXT_AUTHENTICATION_METHOD2

指定 IKE/Authip 身份验证的各种参数。 (IKEEXT_AUTHENTICATION_METHOD2)
IKEEXT_CERT_EKUS0

包含有关扩展密钥用法的信息 (EKU) 证书的属性。
IKEEXT_CERT_NAME0

指定身份验证方法的证书选择“使用者”条件。
IKEEXT_CERT_ROOT_CONFIG0

存储 IKE、AuthIP 或 IKEv2 证书根配置。
IKEEXT_CERTIFICATE_AUTHENTICATION0

用于指定使用证书进行身份验证的各种参数。 (IKEEXT_CERTIFICATE_AUTHENTICATION0)
IKEEXT_CERTIFICATE_AUTHENTICATION1

用于指定使用证书进行身份验证的各种参数。 (IKEEXT_CERTIFICATE_AUTHENTICATION1)
IKEEXT_CERTIFICATE_AUTHENTICATION2

用于指定使用证书进行身份验证的各种参数。 (IKEEXT_CERTIFICATE_AUTHENTICATION2)
IKEEXT_CERTIFICATE_CREDENTIAL0

用于存储特定于证书身份验证的凭据信息。 (IKEEXT_CERTIFICATE_CREDENTIAL0)
IKEEXT_CERTIFICATE_CREDENTIAL1

用于存储特定于证书身份验证的凭据信息。 (IKEEXT_CERTIFICATE_CREDENTIAL1)
IKEEXT_CERTIFICATE_CRITERIA0

包含要应用于身份验证方法的一组条件。
IKEEXT_CIPHER_ALGORITHM0

存储有关 IKE/AuthIP 加密算法的信息。
IKEEXT_COMMON_STATISTICS0

IKE 和 Authip 通用的各种统计信息。 (IKEEXT_COMMON_STATISTICS0)
IKEEXT_COMMON_STATISTICS1

IKE、Authip 和 IKEv2 通用的各种统计信息。
IKEEXT_COOKIE_PAIR0

用于存储一对 IKE/Authip Cookie。
IKEEXT_CREDENTIAL_PAIR0

用于存储用于身份验证的凭据信息。 (IKEEXT_CREDENTIAL_PAIR0)
IKEEXT_CREDENTIAL_PAIR1

用于存储用于身份验证的凭据信息。 (IKEEXT_CREDENTIAL_PAIR1)
IKEEXT_CREDENTIAL_PAIR2

用于存储用于身份验证的凭据信息。 (IKEEXT_CREDENTIAL_PAIR2)
IKEEXT_CREDENTIAL0

用于存储用于身份验证的凭据信息。 (IKEEXT_CREDENTIAL0)
IKEEXT_CREDENTIAL1

用于存储用于身份验证的凭据信息。 (IKEEXT_CREDENTIAL1)
IKEEXT_CREDENTIAL2

用于存储用于身份验证的凭据信息。 (IKEEXT_CREDENTIAL2)
IKEEXT_CREDENTIALS0

用于存储多个凭据对。 (IKEEXT_CREDENTIALS0)
IKEEXT_CREDENTIALS1

用于存储多个凭据对。 (IKEEXT_CREDENTIALS1)
IKEEXT_CREDENTIALS2

用于存储多个凭据对。 (IKEEXT_CREDENTIALS2)
IKEEXT_EAP_AUTHENTICATION0

存储可扩展身份验证协议 (EAP) 身份验证所需的信息。
IKEEXT_EM_POLICY0

用于存储 AuthIP 的扩展模式协商策略。 (IKEEXT_EM_POLICY0)
IKEEXT_EM_POLICY1

用于存储 AuthIP 的扩展模式协商策略。 (IKEEXT_EM_POLICY1)
IKEEXT_EM_POLICY2

用于存储 AuthIP 的扩展模式协商策略。 (IKEEXT_EM_POLICY2)
IKEEXT_INTEGRITY_ALGORITHM0

存储 IKE/AuthIP 哈希算法。
IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0

IKE 和 Authip 通用的各种统计信息。 (IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0)
IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1

密钥模块通用的各种统计信息 (IKE、Authip 和 IKEv2) 。
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0

特定于密钥模块和 IP 版本的各种统计信息。
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1

特定于密钥模块的各种统计信息 (IKE、Authip 和 IKEv2) 和 IP 版本。
IKEEXT_IPV6_CGA_AUTHENTICATION0

用于指定 IPV6 加密生成的地址的各种参数 (CGA) 身份验证。
IKEEXT_KERBEROS_AUTHENTICATION0

包含预共享密钥身份验证所需的信息。 (IKEEXT_KERBEROS_AUTHENTICATION0)
IKEEXT_KERBEROS_AUTHENTICATION1

包含预共享密钥身份验证所需的信息。 (IKEEXT_KERBEROS_AUTHENTICATION1)
IKEEXT_KEYMODULE_STATISTICS0

包含特定于键控制模块的各种统计信息。 (IKEEXT_KEYMODULE_STATISTICS0)
IKEEXT_KEYMODULE_STATISTICS1

包含特定于键控制模块的各种统计信息。 (IKEEXT_KEYMODULE_STATISTICS1)
IKEEXT_NAME_CREDENTIAL0

用于存储凭据名称信息。
IKEEXT_NTLM_V2_AUTHENTICATION0

包含 Microsoft Windows NT LAN Manager (NTLM) V2 身份验证所需的信息。
IKEEXT_POLICY0

用于存储 IKE/AuthIP main模式协商策略。 (IKEEXT_POLICY0)
IKEEXT_POLICY1

用于存储 IKE/AuthIP main模式协商策略。 (IKEEXT_POLICY1)
IKEEXT_POLICY2

用于存储 IKE/AuthIP main模式协商策略。 (IKEEXT_POLICY2)
IKEEXT_PRESHARED_KEY_AUTHENTICATION0

存储预共享密钥身份验证所需的信息。 (IKEEXT_PRESHARED_KEY_AUTHENTICATION0)
IKEEXT_PRESHARED_KEY_AUTHENTICATION1

存储预共享密钥身份验证所需的信息。 (IKEEXT_PRESHARED_KEY_AUTHENTICATION1)
IKEEXT_PROPOSAL0

用于存储 IKE/AuthIP main模式建议。
IKEEXT_RESERVED_AUTHENTICATION0

保留以供内部使用。
IKEEXT_SA_DETAILS0

用于存储枚举 IKE、AuthIP 或 IKEv2 安全关联时返回的信息, (SA) 。
IKEEXT_SA_DETAILS1

用于存储枚举 IKE、AuthIP 和 IKEv2 安全关联时返回的信息, (SA) 。 (IKEEXT_SA_DETAILS1)
IKEEXT_SA_DETAILS2

用于存储枚举 IKE、AuthIP 和 IKEv2 安全关联时返回的信息, (SA) 。 (IKEEXT_SA_DETAILS2)
IKEEXT_SA_ENUM_TEMPLATE0

枚举模板,用于枚举 IKE/AuthIP 安全关联 (SA) 。
IKEEXT_STATISTICS0

存储各种 IKE/AuthIP 统计信息。
IKEEXT_STATISTICS1

存储各种 IKE、AuthIP 和 IKEv2 统计信息。
IKEEXT_TRAFFIC0

指定 IKE/Authip 流量。

枚举

 
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE

指定使用经过身份验证的 Internet 协议 (AuthIP) 进行身份验证时要执行的模拟类型。
IKEEXT_AUTHENTICATION_METHOD_TYPE

指定 Internet 密钥交换 (IKE) 、经过身份验证的 Internet 协议 (AuthIP) 或 IKEv2 使用的身份验证方法的类型。
IKEEXT_CERT_CONFIG_TYPE

指示证书配置的一种类型。
IKEEXT_CERT_CRITERIA_NAME_TYPE

指定可用于证书选择“使用者”条件的 NAME 字段的类型。
IKEEXT_CIPHER_TYPE

指定用于加密 Internet 密钥交换 (IKE) 和经过身份验证的 Internet 协议 (AuthIP) 消息的加密算法的类型。
IKEEXT_DH_GROUP

指定用于 Internet 密钥交换的 Diffie Hellman 组的类型 (IKE) 和经过身份验证的 Internet 协议 (AuthIP) 密钥生成。
IKEEXT_EM_SA_STATE

扩展模式 (EM) 协商交换的状态,这些交换是经过身份验证的 Internet 协议 (AuthIP) 协议的一部分。
IKEEXT_INTEGRITY_TYPE

指定用于完整性保护 Internet 密钥交换 (IKE) 和经过身份验证的 Internet 协议 (AuthIP) 消息的哈希算法的类型。
IKEEXT_KEY_MODULE_TYPE

指定密钥模块的类型。
IKEEXT_MM_SA_STATE

主模式 (MM) 协商交换的状态,这些交换是身份验证 Internet 协议 (AuthIP) 和 Internet 密钥交换 (IKE) 协议的一部分。
IKEEXT_QM_SA_STATE

快速模式 (QM) 协商交换的状态,这些交换是经过身份验证的 Internet 协议 (AuthIP) 和 Internet 密钥交换 (IKE) 协议的一部分。
IKEEXT_SA_ROLE

安全关联 (SA) 角色,用于 Internet 密钥交换 (IKE) 和经过身份验证的 Internet 协议 (AuthIP) 主模式或快速模式协商。