WDI_SAE_STATUS 枚举 (wditypes.hpp)
重要
本主题是 Windows 10 中发布的 WDI 驱动程序模型的一部分。 WDI 驱动程序模型处于维护模式,仅会收到高优先级修补程序。 WiFiCx 是 Windows 11 中发布的 Wi-Fi 驱动程序模型。 建议使用 WiFiCx 来利用最新功能。
WDI_SAE_STATUS 枚举定义 SAE 身份验证失败错误状态代码。 此枚举用于提供从 OS 到微型端口驱动程序或从驱动程序到 OS 的故障代码。
语法
typedef enum _WDI_SAE_STATUS {
WDI_SAE_STATUS_SUCCESS,
WDI_SAE_STATUS_FAILURE,
WDI_SAE_STATUS_RESOURCES,
WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE,
WDI_SAE_STATUS_INVALID_PEER,
WDI_SAE_STATUS_INITIALIZATION_NO_KEY,
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED,
WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED,
WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE,
WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME,
WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER,
WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT,
WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP,
WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN,
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_SCALAR_ELEMENT_SIZE,
WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED,
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR,
WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE,
WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME,
WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER,
WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED,
WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR,
WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED,
WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST,
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_COMMIT_REQUEST,
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST,
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS,
WDI_SAE_STATUS_CONNECTION_CLEANED_UP,
WDI_SAE_STATUS_CLEAN_UP_CONTEXT
} WDI_SAE_STATUS;
常量
WDI_SAE_STATUS_SUCCESS 操作已成功完成。 |
WDI_SAE_STATUS_FAILURE 操作以失败完成。 |
WDI_SAE_STATUS_RESOURCES WDI 或驱动程序遇到资源分配错误。 |
WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE WDI 遇到与内部身份验证相关的失败。 |
WDI_SAE_STATUS_INVALID_PEER 从 WDI 未提供 SAE 参数的 AP 收到 Commit 或 Confirm 响应。 |
WDI_SAE_STATUS_INITIALIZATION_NO_KEY WDI 没有此关联请求的密码。 |
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED AP 需要哈希到元素支持,但驱动程序不支持 Hash-To-Element。 |
WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED AP 需要密码标识符,但 Password-Identifier 不可用。 |
WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE 收到“提交”消息时处于 Nothing 状态。 |
WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME 收到错误的提交帧。 |
WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER 对等方中的提交帧包含错误代码。 |
WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT 有限组不存在于提交帧中。 |
WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP 不支持在提交帧中指定的有限组。 |
WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN 提交帧包含需要防堵塞令牌的错误代码,但该帧不包含防堵塞令牌。 |
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_SCALAR_ELEMENT_SIZE 提交框架不包含足够的空间来容纳标量或元素字段。 |
WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED WDI 检测到反射攻击。 |
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR WDI 遇到内部计算错误。 |
WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE WDI 在未达到预期时收到了确认帧。 |
WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME 收到错误的确认帧。 |
WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER 确认帧中收到错误。 |
WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED WDI 不处理 BSS 转换请求。 |
WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR WDI 遇到内部错误。 |
WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED WDI 无法匹配 Confirm 帧中的验证程序。 |
WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST 驱动程序请求一组新的 Confirm 帧参数,以将确认请求重新发送到 AP。 |
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_COMMIT_REQUEST 驱动程序在等待来自 OS 的提交请求时超时。 |
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST 驱动程序在等待来自 OS 的确认请求时超时。 |
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS 驱动程序在等待 OS 的状态时超时。 |
WDI_SAE_STATUS_CONNECTION_CLEANED_UP 内部处理代码。 |
WDI_SAE_STATUS_CLEAN_UP_CONTEXT 内部处理代码。 |
注解
此枚举是 OID_WDI_SET_SAE_AUTH_PARAMS 命令和 NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED 指示中的值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1903 |
标头 | wditypes.hpp |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈