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 |