IPSEC_TRANSFORM_TYPE
Collapse the table of content
Expand the table of content

IPSEC_TRANSFORM_TYPE enumeration

The IPSEC_TRANSFORM_TYPE enumerated type indicates the type of an IPsec security association (SA) transform.

Syntax


typedef enum IPSEC_TRANSFORM_TYPE_ { 
  IPSEC_TRANSFORM_AH,
  IPSEC_TRANSFORM_ESP_AUTH,
  IPSEC_TRANSFORM_ESP_CIPHER,
  IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER,
  IPSEC_TRANSFORM_ESP_AUTH_FW,
  IPSEC_TRANSFORM_TYPE_MAX
} IPSEC_TRANSFORM_TYPE;

Constants

IPSEC_TRANSFORM_AH

Specifies Authentication Header (AH) transform.

IPSEC_TRANSFORM_ESP_AUTH

Specifies Encapsulating Security Payload (ESP) authentication-only transform.

IPSEC_TRANSFORM_ESP_CIPHER

Specifies ESP cipher transform.

IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER

Specifies ESP authentication and cipher transform.

IPSEC_TRANSFORM_ESP_AUTH_FW

Specifies that the first packet should be sent twice: once with ESP/AH encapsulation, and once in clear text. The entire session is then sent in clear text.

The initial packet will allow the existing firewall rules to apply to the connection. The subsequent clear text data stream allows intermediaries to modify the stream.

Note  Available only on Windows Server 2008 R2, Windows 7, or later.
 
IPSEC_TRANSFORM_TYPE_MAX

Maximum value for testing only.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Ipsectypes.h

IDL

Ipsectypes.idl

See also

WFP Enumerated Types

 

 

Show:
© 2016 Microsoft