enumerazione WDI_SAE_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_SAE_STATUS definisce i codici di stato degli errori di autenticazione SAE. Questa enumerazione viene usata per fornire codici di errore dal sistema operativo al driver WiFiCx o dal driver al sistema operativo.
Sintassi
typedef enum _WDI_SAE_STATUS {
WDI_SAE_STATUS_SUCCESS = 0,
WDI_SAE_STATUS_FAILURE = 1,
WDI_SAE_STATUS_RESOURCES = 2,
WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE = 3,
WDI_SAE_STATUS_INVALID_PEER = 4,
WDI_SAE_STATUS_INITIALIZATION_NO_KEY = 5,
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED = 6,
WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED = 7,
WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE = 10,
WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME = 11,
WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER = 12,
WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT = 13,
WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP = 14,
WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN = 15,
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_SCALAR_ELEMENT_SIZE = 16,
WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED = 17,
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR = 18,
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_REJECTED_GROUP = 19,
WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE = 30,
WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME = 31,
WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER = 32,
WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED = 33,
WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR = 34,
WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED = 35,
WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST = 50,
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_COMMIT_REQUEST = 51,
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST = 52,
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS = 53,
WDI_SAE_STATUS_CONNECTION_CLEANED_UP = 70,
WDI_SAE_STATUS_CLEAN_UP_CONTEXT = 71
} WDI_SAE_STATUS;
Costanti
WDI_SAE_STATUS_SUCCESS Valore: 0 Operazione riuscita. |
WDI_SAE_STATUS_FAILURE Valore: 1 L'operazione completata con errore e nessuno degli altri codici di stato si applica. |
WDI_SAE_STATUS_RESOURCES Valore: 2 Il driver ha rilevato un errore di allocazione delle risorse. |
WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE Valore: 3 WdI ha rilevato un errore interno correlato all'autenticazione. |
WDI_SAE_STATUS_INVALID_PEER Valore: 4 La risposta Commit o Confirm è stata ricevuta da un'API per cui WDI non ha fornito parametri SAE. |
WDI_SAE_STATUS_INITIALIZATION_NO_KEY Valore: 5 WdI non ha la password per questa richiesta di associazione. |
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED Valore: 6 AP richiede il supporto hash-to-element, ma il driver non supporta hash-to-element. |
WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED Valore: 7 AP richiede l'identificatore della password, ma non è disponibile alcuna Password-Identifier. |
WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE Valore: 10 Il messaggio di commit è stato ricevuto in stato Nothing. |
WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME Valore: 11 È stato ricevuto un frame commit non valido. |
WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER Valore: 12 Il frame di commit del peer contiene un codice di errore. |
WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT Valore: 13 Il gruppo finito non era presente nel frame commit. |
WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP Valore: 14 Il gruppo finito specificato nel frame Commit non è supportato. |
WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN Valore: 15 Il frame Commit contiene il codice di errore che richiede il token anti-clogging, ma il frame non contiene il token anti-clogging. |
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_SCALAR_ELEMENT_SIZE Valore: 16 Il frame Commit non contiene spazio sufficiente per i campi Scalar o Element. |
WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED Valore: 17 WdI ha rilevato un attacco di reflection. |
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR Valore: 18 WdI ha rilevato un errore di calcolo interno. |
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_REJECTED_GROUP WdI ha rifiutato il frame di commit perché includeva un gruppo nel campo Rifiutato Gruppi supportato dal sistema operativo. |
WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE Valore: 30 WDI ha ricevuto un frame Confirm quando non era previsto. |
WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME Valore: 31 È stato ricevuto un frame Confirm non valido. |
WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER Valore: 32 È stato ricevuto un errore nel frame Confirm. |
WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED Valore: 33 WdI non gestisce la richiesta di transizione Bss. |
WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR Valore: 34 WdI ha rilevato un errore interno. |
WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED Valore: 35 WdI non è riuscito a trovare la corrispondenza di Verifier dal frame Confirm. |
WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST Valore: 50 Il driver richiede un nuovo set di parametri Confirm frame per inviare di nuovo la richiesta Confirm all'API. |
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_COMMIT_REQUEST Valore: 51 Timeout del driver in attesa di una richiesta di commit dal sistema operativo. |
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST Valore: 52 Timeout del driver in attesa di una richiesta di conferma dal sistema operativo. |
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS Valore: 53 Timeout del driver in attesa di uno stato dal sistema operativo. |
WDI_SAE_STATUS_CONNECTION_CLEANED_UP Valore: 70 Codice di gestione interno. |
WDI_SAE_STATUS_CLEAN_UP_CONTEXT Valore: 71 Codice di gestione interno. |
Commenti
Questa enumerazione è un valore sia nel comando OID_WDI_SET_SAE_AUTH_PARAMS che nell'indicazione NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 |
Intestazione | dot11wificxtypes.h |