共用方式為


WDI_SAE_STATUS列舉 (dot11wificxtypes.h)

重要

本主題是 WiFiCx驅動程式模型的一部分。 WiFiCx 是 Windows 11 中發行的 Wi-Fi 驅動程式模型。 我們建議您使用WiFiCx來利用最新的功能。 先前的 Wi-Fi 驅動程式模型 WDI 處於維護模式,而且只會收到高優先順序的修正。

WDI_SAE_STATUS列舉定義 SAE 驗證失敗錯誤狀態代碼。 此列舉是用來將OS失敗碼提供給WiFiCx驅動程式,或從驅動程式提供給OS。

Syntax

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 需要 Hash-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 在未預期時收到 Confirm 畫面。
WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME
值: 31
收到不正確的 Confirm 畫面。
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 無法比對 Confirm 框架中的驗證程式。
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

另請參閱

WPA3-SAE 驗證

OID_WDI_SET_SAE_AUTH_PARAMS

NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED