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 |