WDI_ASSOC_STATUS-Enumeration (dot11wificxtypes.h)
Wichtig
Dieses Thema ist Teil des WiFiCx-Treibermodells. WiFiCx ist das Wi-Fi Treibermodell, das in Windows 11 veröffentlicht wurde. Es wird empfohlen, wiFiCx zu verwenden, um die neuesten Features zu nutzen. Das vorherige Wi-Fi Treibermodell WDI befindet sich im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität.
Die WDI_ASSOC_STATUS-Enumeration definiert zuordnungs- status-Werte.
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;
Konstanten
WDI_ASSOC_STATUS_SUCCESS Wert: 0 Der Vorgang wurde erfolgreich abgeschlossen. |
WDI_ASSOC_STATUS_FAILURE Wert: 1 Der Vorgang wurde mit einem Fehler abgeschlossen, und es gilt keiner der anderen status Codes. |
WDI_ASSOC_STATUS_UNREACHABLE Wert: 2 Der Vorgang ist fehlgeschlagen, weil der Peer nicht erreichbar ist. Die Erkennung eines nicht erreichbaren Peers erfolgt bis zum Port. Ein Peer kann beispielsweise als nicht erreichbar angesehen werden, wenn der Port keine Antworten auf Verwaltungsanforderungen wie Testanforderungen oder Zuordnungsanforderungen empfängt. Wenn das Gerät über spezifischere Informationen verfügt, sollte es einen der spezifischeren Ursachencodes verwenden. |
WDI_ASSOC_STATUS_RADIO_OFF Wert: 3 Fehler beim Vorgang, weil das Funkgerät ausgeschaltet ist. Dies kann verwendet werden, wenn der Hardware-Funkschalter ausgeschaltet ist. |
WDI_ASSOC_STATUS_PHY_DISABLED Wert: 4 Der Vorgang ist fehlgeschlagen, weil der PHY deaktiviert ist. |
WDI_ASSOC_STATUS_ABORTED Wert: 5 Der Vorgang wurde aufgrund einer Anforderung vom Host abgebrochen. Wenn die Anforderung vom Host für die Trennung der Zuordnung vorgesehen ist, sollte WDI_ASSOC_STATUS_DISASSOCIATED_BY_HOST verwendet werden. |
WDI_ASSOC_STATUS_CANDIDATE_LIST_EXHAUSTED Wert: 6 Fehler beim Verbindungs- oder Roamingvorgang, weil der Beitrag nicht erfolgreich zugeordnet werden konnte. |
WDI_ASSOC_STATUS_PROBE_TX_FAILURE Wert: 30 Fehler bei der Zuordnung, weil der Port keine 802.11-Testanforderung erfolgreich an den Peer senden konnte. |
WDI_ASSOC_STATUS_NO_BEACON_PROBE_RESPONSE Wert: 31 Die Zuordnung ist fehlgeschlagen, weil keine Beacon- oder Testantwort vom Peer empfangen wurde. |
WDI_ASSOC_STATUS_AUTH_REQUEST_NO_ACK Wert: 40 Fehler bei der Zuordnung, weil der Port keine ACK für den 802.11-Authentifizierungsanforderungsrahmen abrufen konnte. |
WDI_ASSOC_STATUS_NO_AUTH_RESPONSE Wert: 41 Fehler bei der Zuordnung, weil nach dem erfolgreichen Senden einer 802.11-Authentifizierungsanforderung kein 802.11-Authentifizierungsantwortframe empfangen wurde. |
WDI_ASSOC_STATUS_AUTH_RESPONSE_CAPABILITY_MISMATCH Wert: 42 Die Zuordnung ist fehlgeschlagen, weil eine 802.11-Authentifizierungsantwort mit einer status erfolgreich empfangen wurde, aber aufgrund eines Funktionskonflikts abgelehnt wurde. |
WDI_ASSOC_STATUS_BAD_AUTH_RESPONSE Wert: 43 Die Zuordnung ist fehlgeschlagen, weil eine Antwort auf die Authentifizierung 802.11 mit einer status erfolgreich empfangen wurde, aber aus einem anderen Grund als einem Funktionskonflikt (z. B. aufgrund ungültiger Inhalte) abgelehnt wurde. |
WDI_ASSOC_STATUS_AUTH_FAILED_BY_PEER Wert: 44 Die Zuordnung ist fehlgeschlagen, weil der Peer bei der 802.11-Authentifizierung mit einem Fehlergrund fehlgeschlagen ist. Der Authentifizierungsantwortrahmen muss in die Angabe eingeschlossen werden. |
WDI_ASSOC_STATUS_AUTH_EXCHANGE_FAILURE Wert: 45 Die Zuordnung ist fehlgeschlagen, weil die 802.11-Authentifizierung nicht erfolgreich abgeschlossen wurde. Dieser Grund sollte nur verwendet werden, wenn der Port keinen der spezifischen Fehlercodes für den Authentifizierungsaustausch 802.11 verwenden kann. |
WDI_ASSOC_STATUS_ASSOC_REQUEST_NO_ACK Wert: 50 Fehler bei der Zuordnung, weil port keine ACK für den Zuordnungsanforderungsrahmen 802.11 abrufen konnte. |
WDI_ASSOC_STATUS_NO_ASSOC_RESPONSE Wert: 51 Die Zuordnung ist fehlgeschlagen, weil ein 802.11-Zuordnungsantwortframe nach dem erfolgreichen Senden einer 802.11-Zuordnungsanforderung nicht empfangen wurde. |
WDI_ASSOC_STATUS_ASSOC_RESPONSE_CAPABILITY_MISMATCH Wert: 52 Die Zuordnung ist fehlgeschlagen, weil eine 802.11-Zuordnungsantwort mit einer status erfolgreich empfangen wurde, aber aufgrund eines Funktionskonflikts abgelehnt wurde. Der Zuordnungsantwortrahmen sollte in die Angabe eingeschlossen werden. |
WDI_ASSOC_STATUS_BAD_ASSOC_RESPONSE Wert: 53 Die Zuordnung ist fehlgeschlagen, weil eine 802.11-Zuordnungsantwort mit einer status erfolgreich empfangen wurde, aber aus einem anderen Grund als einem Funktionskonflikt (z. B. aufgrund ungültiger Inhalte) abgelehnt wurde. Der Zuordnungsantwortrahmen sollte in die Angabe eingeschlossen werden. |
WDI_ASSOC_STATUS_ASSOC_FAILED_BY_PEER Wert: 54 Die Zuordnung ist fehlgeschlagen, weil der Peer die Zuordnungsanforderung 802.11 mit einem Fehlergrund fehlgeschlagen ist. Der Zuordnungsantwortrahmen sollte in die Angabe eingeschlossen werden. |
WDI_ASSOC_STATUS_ASSOC_EXCHANGE_FAILURE Wert: 55 Die Zuordnung ist fehlgeschlagen, weil die 802.11-Zuordnung nicht erfolgreich abgeschlossen wurde. Dieser Grund sollte nur verwendet werden, wenn der Port keinen der spezifischen 802.11-Zuordnungsfehlercodes verwenden kann. |
WDI_ASSOC_STATUS_DISASSOCIATED_BY_HOST Wert: 7 Der Host hat angefordert, dass der Port die Zuordnung auflöst. |
WDI_ASSOC_STATUS_DISASSOCIATE_BY_DEVICE_RESET Wert: 60 Die Zuordnung wird aufgelöst, weil das Gerät zurückgesetzt wurde (z. B. aufgrund eines Hängenbleibens, NdisReset oder einer Zurücksetzung, die der Miniport intern durchgeführt hat). |
WDI_ASSOC_STATUS_DISASSOCIATE_UNABLE_TO_MAINTAIN Wert: 61 Die Zuordnung wird getrennt, weil der Port die Verbindung nicht aufrechterhalten kann, da andere Vorgänge am Port ausgeführt werden (z. B. Aus Gründen der Bluetooth-Koexistenz). Dies sollte nur verwendet werden, wenn der Port keinen der spezifischen Fehlercodes verwenden kann. |
WDI_ASSOC_STATUS_DISASSOCIATE_NOT_VISIBLE Wert: 62 Der Vorgang ist fehlgeschlagen, weil der Peer nicht gehört wird. Die Erkennung eines nicht erreichbaren Peers erfolgt bis zum Port. Beispielsweise kann ein Peer als nicht erreichbar angesehen werden, wenn der Port mehrere Beacons vom Peer verfehlt. |
WDI_ASSOC_STATUS_DISASSOCIATE_NEEDED_REASSOC Wert: 63 Die Zuordnung wird aufgelöst, weil der Port glaubt, dass er dem Peer erneut zugeordnet werden muss. Dies kann daran liegt, dass der Port bestimmt, dass der Peer die Zuordnung für nicht mehr gültig hält. Dies sollte nur verwendet werden, wenn der Port keinen der spezifischen Fehlercodes verwenden kann (z. B. WDI_ASSOC_STATUS_PEER_DEAUTHENTICATED). |
WDI_ASSOC_STATUS_PEER_DEAUTHENTICATED Wert: 13 Der Port hat vom Peer einen Authentifizierungsrahmen empfangen. Der Deauthentifizierungsrahmen muss in die Angabe eingeschlossen werden. |
WDI_ASSOC_STATUS_PEER_DISASSOCIATED Wert: 14 Der Port hat einen Trennungsrahmen vom Peer empfangen. Der Trennungsrahmen muss in die Angabe eingeschlossen werden. |
WDI_ASSOC_STATUS_ROAMING_BETTER_AP_FOUND Wert: 10 Die Verbindung wurde abgerissen, weil ein besserer Zugriffspunkt gefunden wurde. |
WDI_ASSOC_STATUS_ROAMING_ASSOCIATION_LOST Wert: 11 Der Port hat die Verbindung mit dem Peer verloren. Wenn das Gerät über spezifischere Informationen verfügt, sollte es einen der spezifischeren Ursachencodes verwenden, z. B. WDI_ASSOC_STATUS_DISASSOCIATE_NOT_VISIBLE. |
WDI_ASSOC_STATUS_ROAMING_LOW_LINK_QUALITY Wert: 15 Die Verbindungsqualität zum Peer ist gering. |
WDI_ASSOC_STATUS_RESERVED_0 Reserviert. |
WDI_ASSOC_STATUS_RESERVED_1 Reserviert. |
WDI_ASSOC_STATUS_RESERVED_2 Reserviert. |
Hinweise
Die WDI_ASSOC_STATUS-Struktur ist ein Wert im folgenden TLVS:
- WDI_TLV_ASSOCIATION_RESULT_PARAMETERS
- WDI_TLV_CONNECTION_SETTINGS
- WDI_TLV_ROAMING_NEEDED_PARAMETERS
- WDI_TLV_DISASSOCIATION_INDICATION_PARAMETERS
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 |
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Kopfzeile | dot11wificxtypes.h |