次の方法で共有


FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 構造体 (fwpmtypes.h)

FWPM_NET_EVENT_IKEEXT_MM_FAILURE1構造体には、IKE/AuthIP メイン モード (MM) エラーを説明する情報が含まれています。 FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 を使用できます。

構文

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;

メンバー

failureErrorCode

エラーの Windows エラー コード。

failurePoint

障害が発生したときの IPsec 状態を示す IPSEC_FAILURE_POINT 値。

flags

エラー イベントのフラグ。

意味
FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_BENIGN エラーが問題なかったか、予期されたことを示します。
FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_MULTIPLE 複数のエラー イベントが報告されたことを示します。

keyingModuleType

キー モジュールの種類 を指定するIKEEXT_KEY_MODULE_TYPE値。

mmState

エラーが発生したときのメイン モードの状態を示す IKEEXT_MM_SA_STATE 値。

saRole

エラーが発生したときにセキュリティ関連付け (SA) ロールを指定する IKEEXT_SA_ROLE 値。

mmAuthMethod

認証方法を指定する IKEEXT_AUTHENTICATION_METHOD_TYPE 値。

endCertHash[20]

証明書チェーンの構築または検証中に発生したエラーに対応する、終了証明書の SHA 拇印ハッシュ。

IKEEXT_CERT_HASH_LEN は 20 にマップされます。

mmId

MM SA の LUID。

mmFilterId

メイン モードのフィルター ID。

localPrincipalNameForAuth

MM ローカル セキュリティ プリンシパルの名前。

remotePrincipalNameForAuth

MM リモート セキュリティ プリンシパルの名前。

numLocalPrincipalGroupSids

ローカル セキュリティ プリンシパルのトークン内のグループの数。

localPrincipalGroupSids

ローカル セキュリティ プリンシパルのトークン内のグループ。

numRemotePrincipalGroupSids

リモート セキュリティ プリンシパルのトークン内のグループの数。

remotePrincipalGroupSids

リモート セキュリティ プリンシパルのトークン内のグループ。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header fwpmtypes.h

こちらもご覧ください

Windows フィルタリング プラットフォーム API の構造