Expand Minimize

IPSEC_TUNNEL_ENDPOINT0 structure

The IPSEC_TUNNEL_ENDPOINT0 structure is used to store address information for an end point of a tunnel mode SA.

Syntax


typedef struct IPSEC_TUNNEL_ENDPOINT0_ {
  FWP_IP_VERSION ipVersion;
  union {
    UINT32 v4Address;
    UINT8  v6Address[16];
  };
} IPSEC_TUNNEL_ENDPOINT0;

Members

ipVersion

Type: FWP_IP_VERSION

Specifies the IP version. In tunnel mode, this is the version of the outer header.

( unnamed union )

switch_type(FWP_IP_VERSION), switch_is(ipVersion)

Tagged union containing the tunnel end point address.

v4Address

Type: UINT32

case(FWP_IP_VERSION_V4)

v6Address

Type: UINT8[16]

case(FWP_IP_VERSION_V6)

Remarks

IPSEC_TUNNEL_ENDPOINT0 is a specific implementation of IPSEC_TUNNEL_ENDPOINT. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Ipsectypes.h

IDL

Ipsectypes.idl

See also

Windows Filtering Platform API Structures
FWP_IP_VERSION
IPSEC_TUNNEL_ENDPOINTS2

 

 

Community Additions

ADD
Show:
© 2015 Microsoft