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_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 已从 WDI 未提供 SAE 参数的 AP 接收提交或确认响应。 |
WDI_SAE_STATUS_INITIALIZATION_NO_KEY 值:5 WDI 没有此关联请求的密码。 |
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED 值:6 AP 需要哈希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 提交消息以 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 提交帧包含需要反阻塞令牌的错误代码,但该帧不包含反阻塞令牌。 |
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_GROUP WDI 拒绝提交帧,因为它在 OS 实际支持的“已拒绝的组”字段中包含一个组。 |
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 驱动程序已超时,等待来自 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 |