FWPM_PROVIDER_CONTEXT_TYPE enumeration (fwpmtypes.h)
The FWPM_PROVIDER_CONTEXT_TYPE enumerated type specifies types of provider contexts that may be stored in Base Filtering Engine (BFE).
Syntax
typedef enum FWPM_PROVIDER_CONTEXT_TYPE_ {
FWPM_IPSEC_KEYING_CONTEXT = 0,
FWPM_IPSEC_IKE_QM_TRANSPORT_CONTEXT,
FWPM_IPSEC_IKE_QM_TUNNEL_CONTEXT,
FWPM_IPSEC_AUTHIP_QM_TRANSPORT_CONTEXT,
FWPM_IPSEC_AUTHIP_QM_TUNNEL_CONTEXT,
FWPM_IPSEC_IKE_MM_CONTEXT,
FWPM_IPSEC_AUTHIP_MM_CONTEXT,
FWPM_CLASSIFY_OPTIONS_CONTEXT,
FWPM_GENERAL_CONTEXT,
FWPM_IPSEC_IKEV2_QM_TUNNEL_CONTEXT,
FWPM_IPSEC_IKEV2_MM_CONTEXT,
FWPM_IPSEC_DOSP_CONTEXT,
FWPM_IPSEC_IKEV2_QM_TRANSPORT_CONTEXT,
FWPM_NETWORK_CONNECTION_POLICY_CONTEXT,
FWPM_PROVIDER_CONTEXT_TYPE_MAX
} FWPM_PROVIDER_CONTEXT_TYPE;
Constants
FWPM_IPSEC_KEYING_CONTEXT Value: 0 Specifies keying context type. |
FWPM_IPSEC_IKE_QM_TRANSPORT_CONTEXT Specifies IPsec IKE quick mode transport context type. |
FWPM_IPSEC_IKE_QM_TUNNEL_CONTEXT Specifies IPsec IKE quick mode tunnel context type. |
FWPM_IPSEC_AUTHIP_QM_TRANSPORT_CONTEXT Specifies IPsec AuthIP quick mode transport context type. |
FWPM_IPSEC_AUTHIP_QM_TUNNEL_CONTEXT Specifies IPsec Authip quick mode tunnel context type. |
FWPM_IPSEC_IKE_MM_CONTEXT Specifies IKE main mode context type. |
FWPM_IPSEC_AUTHIP_MM_CONTEXT Specifies AuthIP main mode context type. |
FWPM_CLASSIFY_OPTIONS_CONTEXT Specifies classify options context type. |
FWPM_GENERAL_CONTEXT Specifies general context type. |
FWPM_IPSEC_IKEV2_QM_TUNNEL_CONTEXT Specifies IKE v2 quick mode tunnel context type. Note Available only in Windows Server 2008 R2, Windows 7, and later. |
FWPM_IPSEC_IKEV2_MM_CONTEXT Specifies IKE v2 main mode tunnel context type. Note Available only in Windows Server 2008 R2, Windows 7, and later. |
FWPM_IPSEC_DOSP_CONTEXT Specifies IPsec DoS Protection context type. Note Available only in Windows Server 2008 R2, Windows 7, and later. |
FWPM_IPSEC_IKEV2_QM_TRANSPORT_CONTEXT Specifies IKE v2 quick mode transport context type. Note Available only in Windows 8 and Windows 8. |
FWPM_PROVIDER_CONTEXT_TYPE_MAX Maximum value for testing purposes. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | fwpmtypes.h |