IPSEC_DOSP_STATE0 structure (ipsectypes.h)

The IPSEC_DOSP_STATE0 structure is used to store state information for IPsec DoS Protection.

Syntax

typedef struct IPSEC_DOSP_STATE0_ {
  UINT8  publicHostV6Addr[16];
  UINT8  internalHostV6Addr[16];
  UINT64 totalInboundIPv6IPsecAuthPackets;
  UINT64 totalOutboundIPv6IPsecAuthPackets;
  UINT32 durationSecs;
} IPSEC_DOSP_STATE0;

Members

publicHostV6Addr[16]

The IPv6 address of the public host.

internalHostV6Addr[16]

The IPv6 address of the internal host.

totalInboundIPv6IPsecAuthPackets

The total number of inbound IPv6 IPsec packets that have been allowed since the state entry was created.

totalOutboundIPv6IPsecAuthPackets

The total number of outbound IPv6 IPsec packets that have been allowed since the state entry was created.

durationSecs

The duration, in seconds, since the state entry was created.

Remarks

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

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header ipsectypes.h

See also

Windows Filtering Platform API Structures