WDI_SAE_STATUS enumeração (dot11wificxtypes.h)

Importante

Este tópico faz parte do modelo de driver WiFiCx. WiFiCx é o modelo de driver Wi-Fi lançado em Windows 11. Recomendamos que você use o WiFiCx para aproveitar os recursos mais recentes. O WDI do modelo de driver Wi-Fi anterior está no modo de manutenção e receberá apenas correções de alta prioridade.

A enumeração WDI_SAE_STATUS define o erro de falha de autenticação SAE status códigos. Essa enumeração é usada para fornecer códigos de falha do sistema operacional para o driver WiFiCx ou do driver para o sistema operacional.

Syntax

typedef enum _WDI_SAE_STATUS {
  WDI_SAE_STATUS_SUCCESS = 0,
  WDI_SAE_STATUS_FAILURE = 1,
  WDI_SAE_STATUS_RESOURCES = 2,
  WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE = 3,
  WDI_SAE_STATUS_INVALID_PEER = 4,
  WDI_SAE_STATUS_INITIALIZATION_NO_KEY = 5,
  WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED = 6,
  WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED = 7,
  WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE = 10,
  WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME = 11,
  WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER = 12,
  WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT = 13,
  WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP = 14,
  WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN = 15,
  WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_SCALAR_ELEMENT_SIZE = 16,
  WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED = 17,
  WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR = 18,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE = 30,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME = 31,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER = 32,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED = 33,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR = 34,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED = 35,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST = 50,
  WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_COMMIT_REQUEST = 51,
  WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST = 52,
  WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS = 53,
  WDI_SAE_STATUS_CONNECTION_CLEANED_UP = 70,
  WDI_SAE_STATUS_CLEAN_UP_CONTEXT = 71
} WDI_SAE_STATUS;

Constantes

 
WDI_SAE_STATUS_SUCCESS
Valor: 0
A operação foi concluída com sucesso.
WDI_SAE_STATUS_FAILURE
Valor: 1
A operação foi concluída com falha e nenhum dos outros códigos status se aplicam.
WDI_SAE_STATUS_RESOURCES
Valor: 2
O driver encontrou um erro de alocação de recursos.
WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE
Valor: 3
O WDI encontrou uma falha relacionada à autenticação interna.
WDI_SAE_STATUS_INVALID_PEER
Valor: 4
A resposta Commit ou Confirm foi recebida de uma AP para a qual o WDI não forneceu parâmetros SAE.
WDI_SAE_STATUS_INITIALIZATION_NO_KEY
Valor: 5
O WDI não tem a senha dessa solicitação de associação.
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED
Valor: 6
A AP requer suporte ao Hash-To-Element, mas o driver não dá suporte ao Hash-To-Element.
WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED
Valor: 7
AP requer o Identificador de Senha, mas nenhuma Password-Identifier está disponível.
WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE
Valor: 10
A mensagem de confirmação foi recebida no estado Nothing.
WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME
Valor: 11
Um quadro de Confirmação inválido foi recebido.
WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER
Valor: 12
O quadro de confirmação do par continha um código de erro.
WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT
Valor: 13
O Grupo Finito não estava presente no quadro Confirmar.
WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP
Valor: 14
Não há suporte para o Grupo Finito especificado no quadro Commit.
WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN
Valor: 15
O quadro Commit continha o código de erro que exigia o token anti-obstrução, mas o quadro não continha o token anti-obstrução.
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_SCALAR_ELEMENT_SIZE
Valor: 16
O quadro Commit não continha espaço suficiente para os campos Escalar ou Elemento.
WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED
Valor: 17
O WDI detectou um ataque de reflexão.
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR
Valor: 18
O WDI encontrou um erro de computação interna.
WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE
Valor: 30
O WDI recebeu um quadro Confirmar quando não era esperado.
WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME
Valor: 31
Um quadro de Confirmação inválido foi recebido.
WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER
Valor: 32
Um erro foi recebido no quadro Confirmar.
WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED
Valor: 33
O WDI não lida com a solicitação de transição do Bss.
WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR
Valor: 34
O WDI encontrou um erro interno.
WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED
Valor: 35
O WDI não correspondeu ao Verificador do quadro Confirmar.
WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST
Valor: 50
O driver solicita um novo conjunto de parâmetros confirmar quadro para reenviar a solicitação Confirmar à AP.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_COMMIT_REQUEST
Valor: 51
O driver atingiu o tempo limite aguardando uma Solicitação de Confirmação do sistema operacional.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST
Valor: 52
O driver atingiu o tempo limite aguardando uma Solicitação de Confirmação do sistema operacional.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS
Valor: 53
O driver atingiu o tempo limite aguardando um Status do sistema operacional.
WDI_SAE_STATUS_CONNECTION_CLEANED_UP
Valor: 70
Código de tratamento interno.
WDI_SAE_STATUS_CLEAN_UP_CONTEXT
Valor: 71
Código de tratamento interno.

Comentários

Essa enumeração é um valor no comando OID_WDI_SET_SAE_AUTH_PARAMS e na indicação de NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11
Cabeçalho dot11wificxtypes.h

Confira também

Autenticação WPA3-SAE

OID_WDI_SET_SAE_AUTH_PARAMS

NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED