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 需要哈希到元素支持,但驱动程序不支持哈希到元素。 |
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_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 驱动程序请求一组新的确认帧参数,以将确认请求重新发送到 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 |