Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Важный
Этот раздел является частью модели драйвера 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 Ответ "Фиксация" или "Подтверждение" был получен из AP, для которого WDI не предоставлял параметры SAE. |
WDI_SAE_STATUS_INITIALIZATION_NO_KEYЗначение: 5 WDI не имеет пароля для этого запроса связи. |
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTEDЗначение: 6 Для API требуется поддержка хэш-To-Element, но драйвер не поддерживает Hash-To-Element. |
WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTEDЗначение: 7 ДЛЯ AP требуется идентификатор пароля, но Password-Identifier нет. |
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 обнаружил атаку отражения. |
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERRORЗначение: 18 WDI обнаружил внутреннюю ошибку вычислений. |
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_REJECTED_GROUPWDI отклонил кадр фиксации, так как он включал группу в поле "Отклоненные группы", которое ос фактически поддерживает. |
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 Драйвер запрашивает новый набор параметров кадра для повторной отправки запроса подтверждения в 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 |