перечисление WDI_SAE_STATUS (dot11wificxtypes.h)
Важно!
Этот раздел является частью модели драйвера WiFiCx. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx, чтобы воспользоваться преимуществами новейших функций. Предыдущий Wi-Fi модели драйвера WDI находится в режиме обслуживания и будет получать только исправления с высоким приоритетом.
Перечисление WDI_SAE_STATUS определяет коды состояния ошибок сбоя проверки подлинности SAE. Это перечисление используется для предоставления кодов сбоев из ОС в драйвер WiFiCx или от драйвера к ОС.
Синтаксис
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;
Константы
WDI_SAE_STATUS_SUCCESS Значение: 0 Операция выполнена успешно. |
WDI_SAE_STATUS_FAILURE Значение: 1 Операция завершилась с ошибкой, и другие коды состояния не применяются. |
WDI_SAE_STATUS_RESOURCES Значение: 2 Драйвер обнаружил ошибку выделения ресурсов. |
WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE Значение: 3 WDI обнаружил сбой, связанный с внутренней проверкой подлинности. |
WDI_SAE_STATUS_INVALID_PEER Значение: 4 Ответ Commit или Confirm был получен от точки доступа, для которой WDI не предоставил параметры SAE. |
WDI_SAE_STATUS_INITIALIZATION_NO_KEY Значение: 5 У WDI нет пароля для этого запроса на сопоставление. |
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED Значение: 6 Ap требует поддержки хэш-к-элементу, но драйвер не поддерживает хэш-элемент. |
WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED Значение: 7 Для AP требуется пароль и идентификатор, но Password-Identifier недоступен. |
WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE Значение: 10 Сообщение о фиксации получено в состоянии Nothing. |
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 Кадр Commit содержал код ошибки, требующий маркера защиты от засорения, но фрейм не содержал маркера защиты от засорения. |
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_SCALAR_ELEMENT_SIZE Значение: 16 Кадр Commit не содержал достаточно места для полей Scalar или Element. |
WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED Значение: 17 WDI обнаружил атаку отражения. |
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR Значение: 18 В WDI произошла внутренняя ошибка вычислений. |
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_REJECTED_GROUP WDI отклонил кадр фиксации, так как он включил группу в поле Отклонено Группы, которое фактически поддерживает ОС. |
WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE Значение: 30 WDI получил кадр Подтверждения, когда он не ожидался. |
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 не обрабатывает запрос на переход Bss. |
WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR Значение: 34 В WDI произошла внутренняя ошибка. |
WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED Значение: 35 WDI не удалось сопоставить проверяющего из кадра Подтверждения. |
WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST Значение: 50 Драйвер запрашивает новый набор параметров кадра Confirm для повторной отправки запроса Confirm в AP. |
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 Код внутренней обработки. |
Комментарии
Это перечисление является значением как в команде OID_WDI_SET_SAE_AUTH_PARAMS , так и в указании NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 |
Верхняя часть | dot11wificxtypes.h |