FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 structure

The FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 structure contains information that describes an IKE/AuthIP Main Mode (MM) failure.

Note  FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 is the specific implementation of FWPM_NET_EVENT_IKEEXT_MM_FAILURE used in Windows Vista. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information. For Windows 7 and later, FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 is available.
 

Syntax


typedef struct FWPM_NET_EVENT_IKEEXT_MM_FAILURE0_ {
  UINT32                            failureErrorCode;
  IPSEC_FAILURE_POINT               failurePoint;
  UINT32                            flags;
  IKEEXT_KEY_MODULE_TYPE            keyingModuleType;
  IKEEXT_MM_SA_STATE                mmState;
  IKEEXT_SA_ROLE                    saRole;
  IKEEXT_AUTHENTICATION_METHOD_TYPE mmAuthMethod;
  UINT8                             endCertHash[IKEEXT_CERT_HASH_LEN];
  UINT64                            mmId;
  UINT64                            mmFilterId;
} FWPM_NET_EVENT_IKEEXT_MM_FAILURE0;

Members

failureErrorCode

Windows error code for the failure.

failurePoint

An IPSEC_FAILURE_POINT value that indicates the IPsec state when the failure occurred.

flags

Flags for the failure event.

ValueMeaning
FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_BENIGN

Indicates that the failure was benign or expected.

FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_MULTIPLE

Indicates that multiple failure events have been reported.

 

keyingModuleType

An IKEEXT_KEY_MODULE_TYPE value that specifies the type of keying module.

mmState

An IKEEXT_MM_SA_STATE value that indicates the Main Mode state when the failure occurred.

saRole

An IKEEXT_SA_ROLE value that specifies the security association (SA) role when the failure occurred.

mmAuthMethod

An IKEEXT_AUTHENTICATION_METHOD_TYPE value that specifies the authentication method.

endCertHash

SHA thumbprint hash of the end certificate corresponding to the failures that happen during building or validating certificate chains.

IKEEXT_CERT_HASH_LEN maps to 20.

mmId

LUID for the MM SA.

mmFilterId

Main mode filter ID.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Fwpmtypes.h

IDL

Fwpmtypes.idl

See also

Windows Filtering Platform API Structures

 

 

Show: