Compartir a través de


WDI_SAE_STATUS enumeración (dot11wificxtypes.h)

Importante

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

La enumeración WDI_SAE_STATUS define los códigos de estado de error de autenticación de SAE. Esta enumeración se usa para proporcionar códigos de error desde el sistema operativo al controlador WiFiCx o desde el controlador al sistema operativo.

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_COMMIT_MESSAGE_INVALID_REJECTED_GROUP = 19,
  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
La operación se ha completado correctamente.
WDI_SAE_STATUS_FAILURE
Valor: 1
Se ha completado la operación con error y no se aplica ninguno de los otros códigos de estado.
WDI_SAE_STATUS_RESOURCES
Valor: 2
El controlador encontró un error de asignación de recursos.
WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE
Valor: 3
WDI encontró un error interno relacionado con la autenticación.
WDI_SAE_STATUS_INVALID_PEER
Valor: 4
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
Valor: 5
WDI no tiene la contraseña para esta solicitud de asociación.
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED
Valor: 6
AP requiere compatibilidad con hash a elemento, pero el controlador no admite hash a elemento.
WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED
Valor: 7
AP requiere el identificador de contraseña, pero no hay ningún Password-Identifier disponible.
WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE
Valor: 10
El mensaje de confirmación se recibió en estado Nothing.
WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME
Valor: 11
Se recibió un fotograma commit incorrecto.
WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER
Valor: 12
El marco de confirmación del mismo nivel contenía un código de error.
WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT
Valor: 13
El grupo finito no estaba presente en el marco Commit.
WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP
Valor: 14
No se admite el grupo finito especificado en el marco Commit.
WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN
Valor: 15
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
Valor: 16
El marco Commit no contenía suficiente espacio para los campos Escalar o Elemento.
WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED
Valor: 17
WDI detectó un ataque de reflexión.
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR
Valor: 18
WDI encontró un error de cálculo interno.
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_REJECTED_GROUP
WDI rechazó el marco de confirmación porque incluyó un grupo en el campo Rechazado Grupos que admite realmente el sistema operativo.
WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE
Valor: 30
WDI recibió un marco Confirm cuando no se esperaba.
WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME
Valor: 31
Se recibió un fotograma Confirm incorrecto.
WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER
Valor: 32
Se recibió un error en el marco Confirmar.
WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED
Valor: 33
WDI no controla la solicitud de transición de Bss.
WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR
Valor: 34
WDI encontró un error interno.
WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED
Valor: 35
WDI no pudo coincidir con el Comprobador del marco Confirm.
WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST
Valor: 50
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
Valor: 51
El controlador agota el tiempo de espera en espera de una solicitud de confirmación del sistema operativo.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST
Valor: 52
El controlador agota el tiempo de espera esperando una solicitud de confirmación del sistema operativo.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS
Valor: 53
El controlador agota el tiempo de espera esperando un estado del sistema operativo.
WDI_SAE_STATUS_CONNECTION_CLEANED_UP
Valor: 70
Código de control interno.
WDI_SAE_STATUS_CLEAN_UP_CONTEXT
Valor: 71
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 11
Encabezado dot11wificxtypes.h

Consulte también

Autenticación WPA3-SAE

OID_WDI_SET_SAE_AUTH_PARAMS

NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED