Compartir a través de


enumeración WDI_SAE_STATUS (wditypes.hpp)

Importante

Este tema forma parte del modelo de controlador WDI publicado en Windows 10. El modelo de controlador WDI está en modo de mantenimiento y solo recibirá correcciones de prioridad alta. WiFiCx es el modelo de controlador de Wi-Fi publicado en Windows 11. Se recomienda usar WiFiCx para aprovechar las características más recientes.

La enumeración WDI_SAE_STATUS define códigos de estado de error de error de autenticación saE. Esta enumeración se usa para proporcionar códigos de error del sistema operativo al controlador de minipuerto o del controlador al sistema operativo.

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
La operación se ha completado correctamente.
WDI_SAE_STATUS_FAILURE
La operación se completó con un error.
WDI_SAE_STATUS_RESOURCES
WDI o el controlador encontraron un error de asignación de recursos.
WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE
WDI encontró un error interno relacionado con la autenticación.
WDI_SAE_STATUS_INVALID_PEER
La respuesta Commit o Confirm se recibió de una AP para la que WDI no proporcionó parámetros SAE.
WDI_SAE_STATUS_INITIALIZATION_NO_KEY
WDI no tiene la contraseña de esta solicitud de asociación.
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED
AP requiere compatibilidad con hash a elemento, pero el controlador no admite hash a elemento.
WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED
AP requiere el identificador de contraseña, pero no hay ningún Password-Identifier disponible.
WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE
El mensaje Commit se recibió en el estado Nothing.
WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME
Se recibió un fotograma commit incorrecto.
WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER
El marco Commit del elemento del mismo nivel contenía un código de error.
WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT
El grupo Finito no estaba presente en el marco Commit.
WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP
No se admite el grupo Finito especificado en el marco Commit.
WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN
El marco Commit contenía el código de error que requiere el token anti-clogging, pero el marco no contenía el token anti-clogging.
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_SCALAR_ELEMENT_SIZE
El marco Commit no contenía espacio suficiente para los campos Escalar o Elemento.
WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED
WDI detectó un ataque de reflexión.
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR
WDI encontró un error de cálculo interno.
WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE
WDI recibió un marco Confirm cuando no se esperaba.
WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME
Se recibió un fotograma Confirm incorrecto.
WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER
Se recibió un error en el marco Confirmar.
WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED
WDI no controla la solicitud de transición de BSS.
WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR
WDI encontró un error interno.
WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED
WDI no pudo coincidir con el Comprobador del marco Confirmar.
WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST
El controlador solicita un nuevo conjunto de parámetros confirm frame para volver a enviar la solicitud Confirm al AP.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_COMMIT_REQUEST
El controlador ha agotado el tiempo de espera para una solicitud de confirmación del sistema operativo.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST
El controlador agota el tiempo de espera para confirmar la solicitud del sistema operativo.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS
Se agota el tiempo de espera del controlador en espera de un estado del sistema operativo.
WDI_SAE_STATUS_CONNECTION_CLEANED_UP
Código de control interno.
WDI_SAE_STATUS_CLEAN_UP_CONTEXT
Código de control interno.

Comentarios

Esta enumeración es un valor tanto en el comando OID_WDI_SET_SAE_AUTH_PARAMS como en la indicación NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1903
Encabezado wditypes.hpp

Consulte también

Autenticación WPA3-SAE

OID_WDI_SET_SAE_AUTH_PARAMS

NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED