Share via


IPSEC_SA_TRANSFORM0 (Compact 2013)

3/26/2014

This structure is used to store an IPSec security association (SA) transform in an IPSec quick mode policy.

Syntax

typedef struct IPSEC_SA_TRANSFORM0_ {
  IPSEC_TRANSFORM_TYPE ipsecTransformType;
  union {
    IPSEC_AUTH_TRANSFORM0* ahTransform;
    IPSEC_AUTH_TRANSFORM0* espAuthTranform;
    IPSEC_CIPHER_TRANSFORM0* espCipherTransform;
    IPSEC_AUTH_AND_CIPHER_TRANSFORM0* espAuthAndCipherTransform;
  };
} IPSEC_SA_TRANSFORM0;

Members

  • ahTransform
    SA transform data. Available when ipsecTransformType is IPSEC_TRANSFORM_AH.

    See topic IPSEC_AUTH_TRANSFORM0 for more information.

  • espAuthTranform
    SA transform data. Available when ipsecTransformType is IPSEC_TRANSFORM_ESP_AUTH.

    See topic IPSEC_AUTH_TRANSFORM0 for more information.

  • espCipherTransform
    SA transform data. Available when ipsecTransformType is IPSEC_TRANSFORM_ESP_CIPHER.

    See topic IPSEC_CIPHER_TRANSFORM0 for more information.

  • espAuthAndCipherTransform
    SA transform data. Available when ipsecTransformType is IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER.

    See topic IPSEC_AUTH_AND_CIPHER_TRANSFORM0 for more information.

Requirements

Header

fwpmu.h

See Also

Reference

WFP IPsec Structures

Other Resources

Windows Filtering Platform