WDI_SAE_STATUS enumeração (wditypes.hpp)

Importante

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

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 de miniporto ou do driver para o sistema operacional.

Syntax

typedef enum _WDI_SAE_STATUS {
  WDI_SAE_STATUS_SUCCESS,
  WDI_SAE_STATUS_FAILURE,
  WDI_SAE_STATUS_RESOURCES,
  WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE,
  WDI_SAE_STATUS_INVALID_PEER,
  WDI_SAE_STATUS_INITIALIZATION_NO_KEY,
  WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED,
  WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED,
  WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE,
  WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME,
  WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER,
  WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT,
  WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP,
  WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN,
  WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_SCALAR_ELEMENT_SIZE,
  WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED,
  WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST,
  WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_COMMIT_REQUEST,
  WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST,
  WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS,
  WDI_SAE_STATUS_CONNECTION_CLEANED_UP,
  WDI_SAE_STATUS_CLEAN_UP_CONTEXT
} WDI_SAE_STATUS;

Constantes

 
WDI_SAE_STATUS_SUCCESS
A operação foi concluída com sucesso.
WDI_SAE_STATUS_FAILURE
A operação foi concluída com falha.
WDI_SAE_STATUS_RESOURCES
O WDI ou o driver encontrou um erro de alocação de recursos.
WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE
O WDI encontrou uma falha relacionada à autenticação interna.
WDI_SAE_STATUS_INVALID_PEER
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
O WDI não tem a senha dessa solicitação de associação.
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED
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
AP requer o Identificador de Senha, mas nenhuma Password-Identifier está disponível.
WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE
A mensagem Commit foi recebida no estado Nothing.
WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME
Um quadro de Confirmação inválido foi recebido.
WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER
O quadro Commit do par continha um código de erro.
WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT
O grupo finito não estava presente no quadro Commit.
WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP
Não há suporte para o grupo finito especificado no quadro Commit.
WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN
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
O quadro Commit não continha espaço suficiente para os campos Escalar ou Elemento.
WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED
O WDI detectou um ataque de reflexão.
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR
O WDI encontrou um erro de computação interna.
WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE
O WDI recebeu um quadro Confirmar quando não era esperado.
WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME
Um quadro de Confirmação inválido foi recebido.
WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER
Um erro foi recebido no quadro Confirmar.
WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED
O WDI não manipula a solicitação de transição do BSS.
WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR
O WDI encontrou um erro interno.
WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED
O WDI não correspondeu ao Verificador do quadro Confirmar.
WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST
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
O driver atingiu o tempo limite aguardando uma Solicitação de Confirmação do sistema operacional.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST
O driver atingiu o tempo limite aguardando uma Solicitação de Confirmação do sistema operacional.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS
O driver atingiu o tempo limite aguardando um Status do sistema operacional.
WDI_SAE_STATUS_CONNECTION_CLEANED_UP
Código de tratamento interno.
WDI_SAE_STATUS_CLEAN_UP_CONTEXT
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 10, versão 1903
Cabeçalho wditypes.hpp

Confira também

Autenticação WPA3-SAE

OID_WDI_SET_SAE_AUTH_PARAMS

NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED