共用方式為


WDI_ASSOC_STATUS列舉 (dot11wificxtypes.h)

重要

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

WDI_ASSOC_STATUS 列舉會定義關聯狀態值。

語法

typedef enum _WDI_ASSOC_STATUS {
  WDI_ASSOC_STATUS_SUCCESS = 0,
  WDI_ASSOC_STATUS_FAILURE = 1,
  WDI_ASSOC_STATUS_UNREACHABLE = 2,
  WDI_ASSOC_STATUS_RADIO_OFF = 3,
  WDI_ASSOC_STATUS_PHY_DISABLED = 4,
  WDI_ASSOC_STATUS_ABORTED = 5,
  WDI_ASSOC_STATUS_CANDIDATE_LIST_EXHAUSTED = 6,
  WDI_ASSOC_STATUS_PROBE_TX_FAILURE = 30,
  WDI_ASSOC_STATUS_NO_BEACON_PROBE_RESPONSE = 31,
  WDI_ASSOC_STATUS_AUTH_REQUEST_NO_ACK = 40,
  WDI_ASSOC_STATUS_NO_AUTH_RESPONSE = 41,
  WDI_ASSOC_STATUS_AUTH_RESPONSE_CAPABILITY_MISMATCH = 42,
  WDI_ASSOC_STATUS_BAD_AUTH_RESPONSE = 43,
  WDI_ASSOC_STATUS_AUTH_FAILED_BY_PEER = 44,
  WDI_ASSOC_STATUS_AUTH_EXCHANGE_FAILURE = 45,
  WDI_ASSOC_STATUS_ASSOC_REQUEST_NO_ACK = 50,
  WDI_ASSOC_STATUS_NO_ASSOC_RESPONSE = 51,
  WDI_ASSOC_STATUS_ASSOC_RESPONSE_CAPABILITY_MISMATCH = 52,
  WDI_ASSOC_STATUS_BAD_ASSOC_RESPONSE = 53,
  WDI_ASSOC_STATUS_ASSOC_FAILED_BY_PEER = 54,
  WDI_ASSOC_STATUS_ASSOC_EXCHANGE_FAILURE = 55,
  WDI_ASSOC_STATUS_DISASSOCIATED_BY_HOST = 7,
  WDI_ASSOC_STATUS_DISASSOCIATE_BY_DEVICE_RESET = 60,
  WDI_ASSOC_STATUS_DISASSOCIATE_UNABLE_TO_MAINTAIN = 61,
  WDI_ASSOC_STATUS_DISASSOCIATE_NOT_VISIBLE = 62,
  WDI_ASSOC_STATUS_DISASSOCIATE_NEEDED_REASSOC = 63,
  WDI_ASSOC_STATUS_PEER_DEAUTHENTICATED = 13,
  WDI_ASSOC_STATUS_PEER_DISASSOCIATED = 14,
  WDI_ASSOC_STATUS_ROAMING_BETTER_AP_FOUND = 10,
  WDI_ASSOC_STATUS_ROAMING_ASSOCIATION_LOST = 11,
  WDI_ASSOC_STATUS_ROAMING_LOW_LINK_QUALITY = 15,
  WDI_ASSOC_STATUS_RESERVED_0,
  WDI_ASSOC_STATUS_RESERVED_1,
  WDI_ASSOC_STATUS_RESERVED_2
} WDI_ASSOC_STATUS;

常數

 
WDI_ASSOC_STATUS_SUCCESS
值:0
作業已順利完成。
WDI_ASSOC_STATUS_FAILURE
值:1
作業已完成,但沒有任何其他狀態代碼適用。
WDI_ASSOC_STATUS_UNREACHABLE
值:2
作業失敗,因為對等無法連線。 無法連線的對等偵測是埠。 例如,如果埠未收到對管理要求的回應,例如探查要求或關聯要求,則可以將對等視為無法連線。 如果裝置有更具體的資訊,它應該使用其中一個更具體的原因碼。
WDI_ASSOC_STATUS_RADIO_OFF
值:3
作業失敗,因為無線電已關閉。 如果硬體無線電開關已關閉,就可以使用此功能。
WDI_ASSOC_STATUS_PHY_DISABLED
值:4
作業失敗,因為 PHY 已停用。
WDI_ASSOC_STATUS_ABORTED
值:5
作業因來自主機的要求而取消。 如果主機的要求是為了解除關聯,則應該使用WDI_ASSOC_STATUS_DISASSOCIATED_BY_HOST。
WDI_ASSOC_STATUS_CANDIDATE_LIST_EXHAUSTED
值:6
連線或漫遊作業失敗,因為張貼無法成功建立關聯。
WDI_ASSOC_STATUS_PROBE_TX_FAILURE
值:30
關聯失敗,因為埠無法成功將 802.11 探查要求傳送給對等。
WDI_ASSOC_STATUS_NO_BEACON_PROBE_RESPONSE
值:31
關聯失敗,因為未收到來自對等的指標或探查回應。
WDI_ASSOC_STATUS_AUTH_REQUEST_NO_ACK
值:40
關聯失敗,因為埠無法取得 802.11 驗證要求框架的 ACK。
WDI_ASSOC_STATUS_NO_AUTH_RESPONSE
值:41
關聯失敗,因為成功傳送 802.11 驗證要求之後,未收到 802.11 驗證回應框架。
WDI_ASSOC_STATUS_AUTH_RESPONSE_CAPABILITY_MISMATCH
值:42
關聯失敗,因為收到 802.11 驗證回應且狀態為成功,但因功能不符而遭到拒絕。
WDI_ASSOC_STATUS_BAD_AUTH_RESPONSE
值:43
關聯失敗,因為收到狀態為成功的 802.11 驗證回應,但因功能不符以外的原因而遭到拒絕(例如,因為內容無效)。
WDI_ASSOC_STATUS_AUTH_FAILED_BY_PEER
值:44
關聯失敗,因為對等失敗原因使 802.11 驗證失敗。 驗證回應框架必須包含在指示中。
WDI_ASSOC_STATUS_AUTH_EXCHANGE_FAILURE
值:45
關聯失敗,因為802.11驗證未順利完成。 只有在埠無法使用其中一個特定的 802.11 驗證交換失敗碼時,才應該使用這個原因。
WDI_ASSOC_STATUS_ASSOC_REQUEST_NO_ACK
值:50
關聯失敗,因為埠無法取得 802.11 關聯要求框架的 ACK。
WDI_ASSOC_STATUS_NO_ASSOC_RESPONSE
值:51
關聯失敗,因為成功傳送 802.11 關聯要求之後,未收到 802.11 關聯回應框架。
WDI_ASSOC_STATUS_ASSOC_RESPONSE_CAPABILITY_MISMATCH
值:52
關聯失敗,因為收到 802.11 關聯回應且狀態為成功,但因功能不符而遭到拒絕。 關聯回應框架應包含在指示中。
WDI_ASSOC_STATUS_BAD_ASSOC_RESPONSE
值:53
關聯失敗,因為收到狀態為成功的 802.11 關聯回應,但因功能不符以外的原因而遭到拒絕(例如,因為內容無效)。 關聯回應框架應包含在指示中。
WDI_ASSOC_STATUS_ASSOC_FAILED_BY_PEER
值:54
關聯失敗,因為對等失敗原因導致 802.11 關聯要求失敗。 關聯回應框架應包含在指示中。
WDI_ASSOC_STATUS_ASSOC_EXCHANGE_FAILURE
值:55
關聯失敗,因為802.11關聯未順利完成。 只有在埠無法使用其中一個特定的 802.11 關聯交換失敗碼時,才應該使用這個原因。
WDI_ASSOC_STATUS_DISASSOCIATED_BY_HOST
值:7
主機要求埠解除關聯。
WDI_ASSOC_STATUS_DISASSOCIATE_BY_DEVICE_RESET
值:60
解除關聯是因為裝置已重設(例如,因為停止回應、NdisReset 或迷你埠在內部執行的重設)。
WDI_ASSOC_STATUS_DISASSOCIATE_UNABLE_TO_MAINTAIN
值:61
解除關聯是因為埠因為埠上執行其他作業而無法維持連線(例如藍牙共存的原因)。 只有當埠無法使用其中一個特定失敗碼時,才應該使用這個值。
WDI_ASSOC_STATUS_DISASSOCIATE_NOT_VISIBLE
值:62
作業失敗,因為未從中聽到對等。 無法連線的對等偵測是埠。 例如,如果埠遺漏來自對等的多個指標,則可以將對等視為無法連線。
WDI_ASSOC_STATUS_DISASSOCIATE_NEEDED_REASSOC
值:63
解除關聯是因為埠認為需要重新關聯至對等。 這可能是因為埠判斷對等認為關聯不再有效。 只有當埠無法使用其中一個特定失敗碼時,才應該使用這個程式代碼(例如,WDI_ASSOC_STATUS_PEER_DEAUTHENTICATED)。
WDI_ASSOC_STATUS_PEER_DEAUTHENTICATED
值:13
埠收到來自對等的驗證框架。 取消驗證框架必須包含在指示中。
WDI_ASSOC_STATUS_PEER_DISASSOCIATED
值:14
埠收到與對等的解除關聯框架。 取消關聯框架必須包含在指示中。
WDI_ASSOC_STATUS_ROAMING_BETTER_AP_FOUND
值:10
線上已中斷,因為找到更好的存取點。
WDI_ASSOC_STATUS_ROAMING_ASSOCIATION_LOST
值:11
埠遺失與對等的連結。 如果裝置有更具體的資訊,它應該使用其中一個更具體的原因碼,例如WDI_ASSOC_STATUS_DISASSOCIATE_NOT_VISIBLE。
WDI_ASSOC_STATUS_ROAMING_LOW_LINK_QUALITY
值:15
對等的鏈接品質很低。
WDI_ASSOC_STATUS_RESERVED_0
保留。
WDI_ASSOC_STATUS_RESERVED_1
保留。
WDI_ASSOC_STATUS_RESERVED_2
保留。

言論

WDI_ASSOC_STATUS 結構是下列 TLVS 中的值:

要求

要求 價值
最低支援的用戶端 Windows 11
支援的最低伺服器 Windows Server 2022
標頭 dot11wificxtypes.h