WDI_ASSOC_STATUS枚举 (wditypes.hpp)

重要

本主题是 Windows 10 中发布的 WDI 驱动程序模型的一部分。 WDI 驱动程序模型处于维护模式,仅接收高优先级修补程序。 WiFiCx 是 Windows 11 中发布的 Wi-Fi 驱动程序模型。 建议使用 WiFiCx 来利用最新功能。

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
保留。

要求

要求
最低受支持的客户端 Windows 10
最低受支持的服务器 Windows Server 2016
标头 wditypes.hpp