WDI_SAE_STATUS 枚举 (dot11wificxtypes.h)

重要

本主题是 WiFiCx 驱动程序模型的一部分。 WiFiCx 是 Windows 11 中发布的 Wi-Fi 驱动程序模型。 建议使用 WiFiCx 来利用最新功能。 前面的 Wi-Fi 驱动程序模型 WDI 处于维护模式,仅接收高优先级修补程序。

WDI_SAE_STATUS 枚举定义 SAE 身份验证失败错误状态代码。 此枚举用于提供从 OS 到 WiFiCx 驱动程序或从驱动程序到 OS 的故障代码。

语法

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_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
提交或确认响应是从 WDI 未提供 SAE 参数的 AP 收到的。
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
收到提交消息时处于“无”状态。
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_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
驱动程序在等待来自 OS 的提交请求时超时。
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST
值: 52
驱动程序在等待来自 OS 的确认请求时超时。
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS
值: 53
驱动程序在等待 OS 中的状态时超时。
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

另请参阅

WPA3-SAE 身份验证

OID_WDI_SET_SAE_AUTH_PARAMS

NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED