Compartilhar via


estrutura FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 (fwpmtypes.h)

A estrutura FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 contém informações que descrevem uma falha do MM (Modo Principal de IKE/AuthIP). FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 está disponível.

Sintaxe

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;

Membros

failureErrorCode

Código de erro do Windows para a falha.

failurePoint

Um valor IPSEC_FAILURE_POINT que indica o estado IPsec quando a falha ocorreu.

flags

Sinalizadores para o evento de falha.

Valor Significado
FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_BENIGN Indica que a falha foi benigna ou esperada.
FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_MULTIPLE Indica que vários eventos de falha foram relatados.

keyingModuleType

Um valor IKEEXT_KEY_MODULE_TYPE que especifica o tipo de módulo de chave.

mmState

Um valor IKEEXT_MM_SA_STATE que indica o estado do Modo Principal quando a falha ocorreu.

saRole

Um valor IKEEXT_SA_ROLE que especifica a função de SA (associação de segurança) quando a falha ocorreu.

mmAuthMethod

Um valor IKEEXT_AUTHENTICATION_METHOD_TYPE que especifica o método de autenticação.

endCertHash[20]

Hash de impressão digital SHA do certificado final correspondente às falhas que ocorrem durante a criação ou validação de cadeias de certificados.

IKEEXT_CERT_HASH_LEN mapeia para 20.

mmId

LUID para o MM SA.

mmFilterId

ID do filtro do modo principal.

localPrincipalNameForAuth

Nome da entidade de segurança local mm.

remotePrincipalNameForAuth

Nome da entidade de segurança remota MM.

numLocalPrincipalGroupSids

Número de grupos no token da entidade de segurança local.

localPrincipalGroupSids

Grupos no token da entidade de segurança local.

numRemotePrincipalGroupSids

Número de grupos no token da entidade de segurança remota.

remotePrincipalGroupSids

Grupos no token da entidade de segurança remota.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho fwpmtypes.h

Confira também

Estruturas de API da Plataforma de Filtragem do Windows