FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 structure (fwpmtypes.h)
The FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 structure contains information that describes an IKE/AuthIP Main Mode (MM) failure. 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[20];
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.
Value | Meaning |
---|---|
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[20]
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
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | fwpmtypes.h |