IKEEXT_TRAFFIC0 structure (iketypes.h)

The IKEEXT_TRAFFIC0 structure specifies the IKE/Authip traffic.

Syntax

typedef struct IKEEXT_TRAFFIC0_ {
  FWP_IP_VERSION ipVersion;
  union {
    UINT32 localV4Address;
    UINT8  localV6Address[16];
  };
  union {
    UINT32 remoteV4Address;
    UINT8  remoteV6Address[16];
  };
  UINT64         authIpFilterId;
} IKEEXT_TRAFFIC0;

Members

ipVersion

IP version specified by FWP_IP_VERSION.

localV4Address

The local address of the traffic.

Available when ipVersion is FWP_IP_VERSION_V4.

localV6Address[16]

The local address of the traffic.

Available when ipVersion is FWP_IP_VERSION_V6.

remoteV4Address

The remote address of the traffic.

Available when ipVersion is FWP_IP_VERSION_V4.

remoteV6Address[16]

The remote address of the traffic.

Available when ipVersion is FWP_IP_VERSION_V6.

authIpFilterId

Filter ID from quick mode (QM) policy of matching extended mode (EM) filter.

Remarks

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

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header iketypes.h

See also

FWP_IP_VERSION

Windows Filtering Platform API Structures