WDI_ASSOC_STATUS列舉 (dot11wificxtypes.h)
重要
本主題是 WiFiCx驅動程式模型的一部分。 WiFiCx 是在 Windows 11 中發行的 Wi-Fi 驅動程式模型。 建議您使用WiFiCx來利用最新的功能。 先前的 Wi-Fi 驅動程式模型 WDI 處於維護模式,而且只會收到高優先順序修正。
WDI_ASSOC_STATUS列舉會定義關聯狀態值。
Syntax
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 中的值:
- WDI_TLV_ASSOCIATION_RESULT_PARAMETERS
- WDI_TLV_CONNECTION_SETTINGS
- WDI_TLV_ROAMING_NEEDED_PARAMETERS
- WDI_TLV_DISASSOCIATION_INDICATION_PARAMETERS
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 |
最低支援的伺服器 | Windows Server 2022 |
標頭 | dot11wificxtypes.h |