Condividi tramite


enumerazione WDI_ASSOC_STATUS (dot11wificxtypes.h)

Importante

Questo argomento fa parte del modello di driver WiFiCx. WiFiCx è il modello di driver Wi-Fi rilasciato in Windows 11. Ti consigliamo di usare WiFiCx per sfruttare le funzionalità più recenti. Il modello di driver Wi-Fi precedente WDI è in modalità di manutenzione e riceverà solo correzioni con priorità elevata.

L'enumerazione WDI_ASSOC_STATUS definisce i valori dello stato dell'associazione.

Sintassi

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;

Costanti

 
WDI_ASSOC_STATUS_SUCCESS
Valore: 0
Operazione riuscita.
WDI_ASSOC_STATUS_FAILURE
Valore: 1
Si applica l'operazione completata con un errore e nessuno degli altri codici di stato.
WDI_ASSOC_STATUS_UNREACHABLE
Valore: 2
L'operazione non è riuscita perché il peer non è raggiungibile. Il rilevamento di un peer non raggiungibile è fino alla porta. Ad esempio, un peer può essere considerato non raggiungibile se la porta non riceve risposte alle richieste di gestione, ad esempio richieste di probe o richieste di associazione. Se il dispositivo contiene informazioni più specifiche, deve usare uno dei codici motivo più specifici.
WDI_ASSOC_STATUS_RADIO_OFF
Valore: 3
L'operazione non è riuscita perché la radio è disattivata. Questa opzione può essere usata se il commutatore di opzione hardware è disattivato.
WDI_ASSOC_STATUS_PHY_DISABLED
Valore: 4
L'operazione non è riuscita perché il PHY è disabilitato.
WDI_ASSOC_STATUS_ABORTED
Valore: 5
L'operazione è stata annullata a causa di una richiesta dall'host. Se la richiesta dall'host era per la disassociazione, WDI_ASSOC_STATUS_DISASSOCIATED_BY_HOST deve essere usata.
WDI_ASSOC_STATUS_CANDIDATE_LIST_EXHAUSTED
Valore: 6
L'operazione di connessione o roaming non è riuscita perché il post non è riuscito a associarsi correttamente.
WDI_ASSOC_STATUS_PROBE_TX_FAILURE
Valore: 30
L'associazione non è riuscita perché la porta non è riuscita a inviare una richiesta probe 802.11 al peer.
WDI_ASSOC_STATUS_NO_BEACON_PROBE_RESPONSE
Valore: 31
L'associazione non è riuscita perché non è stata ricevuta alcuna risposta di beacon o probe dal peer.
WDI_ASSOC_STATUS_AUTH_REQUEST_NO_ACK
Valore: 40
L'associazione non è riuscita perché la porta non è riuscita a ottenere un ACK per il frame di richiesta di autenticazione 802.11.
WDI_ASSOC_STATUS_NO_AUTH_RESPONSE
Valore: 41
L'associazione non è riuscita perché un frame di risposta di autenticazione 802.11 non è stato ricevuto dopo un invio riuscito di una richiesta di autenticazione 802.11.
WDI_ASSOC_STATUS_AUTH_RESPONSE_CAPABILITY_MISMATCH
Valore: 42
L'associazione non è riuscita perché è stata ricevuta una risposta di autenticazione 802.11 con stato di esito positivo, ma è stata rifiutata a causa di mancata corrispondenza delle funzionalità.
WDI_ASSOC_STATUS_BAD_AUTH_RESPONSE
Valore: 43
L'associazione non è riuscita perché è stata ricevuta una risposta di autenticazione 802.11 con stato di esito positivo, ma è stata rifiutata a causa di un motivo diverso dalla mancata corrispondenza della funzionalità ,ad esempio a causa di contenuto non valido.
WDI_ASSOC_STATUS_AUTH_FAILED_BY_PEER
Valore: 44
L'associazione non è riuscita perché il peer non ha superato l'autenticazione 802.11 con un motivo di errore. Il frame di risposta di autenticazione deve essere incluso nell'indicazione.
WDI_ASSOC_STATUS_AUTH_EXCHANGE_FAILURE
Valore: 45
L'associazione non è riuscita perché l'autenticazione 802.11 non è stata completata correttamente. Questo motivo deve essere usato solo se la porta non è in grado di usare uno dei codici di errore di scambio di autenticazione 802.11 specifici.
WDI_ASSOC_STATUS_ASSOC_REQUEST_NO_ACK
Valore: 50
L'associazione non è riuscita perché la porta non è riuscita a ottenere un ACK per il frame di richiesta di associazione 802.11.
WDI_ASSOC_STATUS_NO_ASSOC_RESPONSE
Valore: 51
L'associazione non è riuscita perché un frame di risposta di associazione 802.11 non è stato ricevuto dopo un invio riuscito di una richiesta di associazione 802.11.
WDI_ASSOC_STATUS_ASSOC_RESPONSE_CAPABILITY_MISMATCH
Valore: 52
L'associazione non è riuscita perché è stata ricevuta una risposta di associazione 802.11 con stato di esito positivo, ma è stata rifiutata a causa di mancata corrispondenza delle funzionalità. Il frame di risposta dell'associazione deve essere incluso nell'indicazione.
WDI_ASSOC_STATUS_BAD_ASSOC_RESPONSE
Valore: 53
L'associazione non è riuscita perché è stata ricevuta una risposta di associazione 802.11 con stato di esito positivo, ma è stata rifiutata a causa di un motivo diverso dalla mancata corrispondenza della funzionalità (ad esempio, a causa di contenuto non valido). Il frame di risposta dell'associazione deve essere incluso nell'indicazione.
WDI_ASSOC_STATUS_ASSOC_FAILED_BY_PEER
Valore: 54
L'associazione non è riuscita perché il peer non ha superato la richiesta di associazione 802.11 con un motivo di errore. Il frame di risposta dell'associazione deve essere incluso nell'indicazione.
WDI_ASSOC_STATUS_ASSOC_EXCHANGE_FAILURE
Valore: 55
L'associazione non è riuscita perché l'associazione 802.11 non è stata completata correttamente. Questo motivo deve essere usato solo se la porta non è in grado di usare uno dei codici di errore di scambio di associazione 802.11 specifici.
WDI_ASSOC_STATUS_DISASSOCIATED_BY_HOST
Valore: 7
L'host ha richiesto che la porta venga annullata.
WDI_ASSOC_STATUS_DISASSOCIATE_BY_DEVICE_RESET
Valore: 60
La disassociazione è dovuta al fatto che il dispositivo è stato reimpostato (ad esempio, a causa di un blocco, NdisReset o di una reimpostazione eseguita internamente dal miniport).
WDI_ASSOC_STATUS_DISASSOCIATE_UNABLE_TO_MAINTAIN
Valore: 61
La disassociazione è dovuta al fatto che la porta non è in grado di mantenere la connessione a causa di altre operazioni eseguite sulla porta (ad esempio, motivi di coesistenza Bluetooth). Questa operazione deve essere usata solo se la porta non è in grado di usare uno dei codici di errore specifici.
WDI_ASSOC_STATUS_DISASSOCIATE_NOT_VISIBLE
Valore: 62
L'operazione non è riuscita perché il peer non viene sentito. Il rilevamento di un peer non raggiungibile è fino alla porta. Ad esempio, un peer può essere considerato non raggiungibile se la porta perde più beacon dal peer.
WDI_ASSOC_STATUS_DISASSOCIATE_NEEDED_REASSOC
Valore: 63
La disassociazione è perché la porta ritiene che debba riassociare al peer. Ciò può essere dovuto al fatto che la porta determina che il peer ritiene che l'associazione non sia più valida. Questa operazione deve essere usata solo se la porta non è in grado di usare uno dei codici di errore specifici, ad esempio WDI_ASSOC_STATUS_PEER_DEAUTHENTICATED.
WDI_ASSOC_STATUS_PEER_DEAUTHENTICATED
Valore: 13
La porta ha ricevuto un frame di deautenticazione dal peer. Il frame di deautenticazione deve essere incluso nell'indicazione.
WDI_ASSOC_STATUS_PEER_DISASSOCIATED
Valore: 14
La porta ha ricevuto un frame di disassociazione dal peer. Il frame disassociazione deve essere incluso nell'indicazione.
WDI_ASSOC_STATUS_ROAMING_BETTER_AP_FOUND
Valore: 10
La connessione è stata interrotta perché è stato trovato un punto di accesso migliore.
WDI_ASSOC_STATUS_ROAMING_ASSOCIATION_LOST
Valore: 11
La porta ha perso il collegamento con il peer. Se il dispositivo contiene informazioni più specifiche, deve usare uno dei codici motivo più specifici, ad esempio WDI_ASSOC_STATUS_DISASSOCIATE_NOT_VISIBLE.
WDI_ASSOC_STATUS_ROAMING_LOW_LINK_QUALITY
Valore: 15
La qualità del collegamento al peer è bassa.
WDI_ASSOC_STATUS_RESERVED_0
Riservato.
WDI_ASSOC_STATUS_RESERVED_1
Riservato.
WDI_ASSOC_STATUS_RESERVED_2
Riservato.

Commenti

La struttura WDI_ASSOC_STATUS è un valore nel TLVS seguente:

Requisiti

Requisito Valore
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022
Intestazione dot11wificxtypes.h