IPSEC_OFFLOAD_V2_OPERATION enumeration (ndis.h)

[The IPsec Task Offload feature is deprecated and should not be used.]

The IPSEC_OFFLOAD_V2_OPERATION enumeration specifies the IPsec operation for which a security association (SA) is used.

Syntax

typedef enum _IPSEC_OFFLOAD_V2_OPERATION {
  IPsecOffloadV2Ah,
  IPsecOffloadV2Esp,
  IPsecOffloadV2Max
} IPSEC_OFFLOAD_V2_OPERATION, *PIPSEC_OFFLOAD_V2_OPERATION;

Constants

 
IPsecOffloadV2Ah
The SA is used for authentication (integrity checking).
IPsecOffloadV2Esp
The SA is used for encryption/decryption (confidentiality).
IPsecOffloadV2Max
Reserved for NDIS.

Remarks

The IPSEC_OFFLOAD_V2_OPERATION enumeration specifies the operation for which an SA is used in the Operation member of the IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION structure.

Requirements

Requirement Value
Minimum supported client Supported in NDIS 6.1 and later.
Header ndis.h (include Ndis.h)

See also

IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION