Share via


FWPM_NET_EVENT_IKEEXT_MM_FAILURE1-Struktur (fwpmtypes.h)

Die FWPM_NET_EVENT_IKEEXT_MM_FAILURE1-Struktur enthält Informationen, die einen IKE/AuthIP-Hauptmodusfehler (MM) beschreiben. FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 ist verfügbar.

Syntax

typedef struct FWPM_NET_EVENT_IKEEXT_MM_FAILURE1_ {
  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;
  wchar_t                           *localPrincipalNameForAuth;
  wchar_t                           *remotePrincipalNameForAuth;
  UINT32                            numLocalPrincipalGroupSids;
  LPWSTR                            *localPrincipalGroupSids;
  UINT32                            numRemotePrincipalGroupSids;
  LPWSTR                            *remotePrincipalGroupSids;
} FWPM_NET_EVENT_IKEEXT_MM_FAILURE1;

Member

failureErrorCode

Windows-Fehlercode für den Fehler.

failurePoint

Ein IPSEC_FAILURE_POINT Wert, der den IPsec-Status angibt, als der Fehler aufgetreten ist.

flags

Flags für das Fehlerereignis.

Wert Bedeutung
FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_BENIGN Gibt an, dass der Fehler gutartig war oder erwartet wurde.
FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_MULTIPLE Gibt an, dass mehrere Fehlerereignisse gemeldet wurden.

keyingModuleType

Ein IKEEXT_KEY_MODULE_TYPE Wert, der den Typ des Schlüsselmoduls angibt.

mmState

Ein IKEEXT_MM_SA_STATE Wert, der den Hauptmoduszustand angibt, als der Fehler aufgetreten ist.

saRole

Ein IKEEXT_SA_ROLE Wert, der die Sicherheitszuordnungsrolle (Security Association, SA) angibt, wenn der Fehler aufgetreten ist.

mmAuthMethod

Ein IKEEXT_AUTHENTICATION_METHOD_TYPE Wert, der die Authentifizierungsmethode angibt.

endCertHash[20]

SHA-Fingerabdruckhash des Endzertifikats, das den Fehlern entspricht, die beim Erstellen oder Überprüfen von Zertifikatketten auftreten.

IKEEXT_CERT_HASH_LEN wird 20 zugeordnet.

mmId

LUID für die MM SA.

mmFilterId

Filter-ID im Hauptmodus.

localPrincipalNameForAuth

Name des lokalen Sicherheitsprinzipals von MM.

remotePrincipalNameForAuth

Name des MM-Remotesicherheitsprinzipals.

numLocalPrincipalGroupSids

Anzahl der Gruppen im Token des lokalen Sicherheitsprinzipals.

localPrincipalGroupSids

Gruppen im Token des lokalen Sicherheitsprinzipals.

numRemotePrincipalGroupSids

Anzahl der Gruppen im Token des Remotesicherheitsprinzipals.

remotePrincipalGroupSids

Gruppen im Token des Remotesicherheitsprinzipals.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile fwpmtypes.h

Weitere Informationen

API-Strukturen der Windows-Filterplattform