Partager via


énumération WDI_SAE_STATUS (wditypes.hpp)

Important

Cette rubrique fait partie du modèle de pilote WDI publié dans Windows 10. Le modèle de pilote WDI est en mode maintenance et ne reçoit que des correctifs de priorité élevée. WiFiCx est le modèle de pilote Wi-Fi publié en Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités.

L’énumération WDI_SAE_STATUS définit l’erreur d’échec d’authentification SAE status codes. Cette énumération est utilisée pour fournir des codes d’échec du système d’exploitation au pilote miniport ou du pilote au système d’exploitation.

Syntax

typedef enum _WDI_SAE_STATUS {
  WDI_SAE_STATUS_SUCCESS,
  WDI_SAE_STATUS_FAILURE,
  WDI_SAE_STATUS_RESOURCES,
  WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE,
  WDI_SAE_STATUS_INVALID_PEER,
  WDI_SAE_STATUS_INITIALIZATION_NO_KEY,
  WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED,
  WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED,
  WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE,
  WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME,
  WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER,
  WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT,
  WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP,
  WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN,
  WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_SCALAR_ELEMENT_SIZE,
  WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED,
  WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED,
  WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST,
  WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_COMMIT_REQUEST,
  WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST,
  WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS,
  WDI_SAE_STATUS_CONNECTION_CLEANED_UP,
  WDI_SAE_STATUS_CLEAN_UP_CONTEXT
} WDI_SAE_STATUS;

Constantes

 
WDI_SAE_STATUS_SUCCESS
L’opération s’est terminée avec succès.
WDI_SAE_STATUS_FAILURE
L’opération s’est terminée en échec.
WDI_SAE_STATUS_RESOURCES
WDI ou le pilote a rencontré une erreur d’allocation de ressources.
WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE
WDI a rencontré un échec lié à l’authentification interne.
WDI_SAE_STATUS_INVALID_PEER
La réponse Commit ou Confirm a été reçue d’un AP pour lequel WDI n’a pas fourni de paramètres SAE.
WDI_SAE_STATUS_INITIALIZATION_NO_KEY
WDI n’a pas le mot de passe pour cette demande d’association.
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED
AP nécessite la prise en charge de Hash-To-Element, mais le pilote ne prend pas en charge Hash-To-Element.
WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED
AP nécessite l’identificateur de mot de passe, mais aucune Password-Identifier n’est disponible.
WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE
Le message Commit a été reçu dans l’état Nothing.
WDI_SAE_STATUS_COMMIT_MESSAGE_MALFORMED_AUTH_FRAME
Un cadre de validation incorrect a été reçu.
WDI_SAE_STATUS_COMMIT_MESSAGE_FAILURE_FROM_PEER
Le frame de validation de l’homologue contenait un code d’erreur.
WDI_SAE_STATUS_COMMIT_MESSAGE_FINITE_GROUP_NOT_PRESENT
Le groupe Fini n’était pas présent dans le frame Commit.
WDI_SAE_STATUS_COMMIT_MESSAGE_UNSUPPORTED_FINITE_GROUP
Le groupe Fini spécifié dans le frame Commit n’est pas pris en charge.
WDI_SAE_STATUS_COMMIT_MESSAGE_ANTICLOGGING_TOKEN_REQUIRED_BUT_NO_TOKEN
Le frame de validation contenait le code d’erreur nécessitant le jeton anti-obstruation, mais le frame ne contenait pas le jeton anti-obstruation.
WDI_SAE_STATUS_COMMIT_MESSAGE_INVALID_SCALAR_ELEMENT_SIZE
Le cadre de validation ne contenait pas suffisamment d’espace pour les champs Scalar ou Element.
WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED
WDI a détecté une attaque par réflexion.
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR
WDI a rencontré une erreur de calcul interne.
WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE
WDI a reçu une image Confirm alors qu’elle n’était pas attendue.
WDI_SAE_STATUS_CONFIRM_MESSAGE_MALFORMED_AUTH_FRAME
Un cadre Confirm incorrect a été reçu.
WDI_SAE_STATUS_CONFIRM_MESSAGE_FAILURE_FROM_PEER
Une erreur a été reçue dans le cadre Confirmer.
WDI_SAE_STATUS_CONFIRM_MESSAGE_BSS_TRANSITION_REQUESTED
WDI ne gère pas la demande de transition BSS.
WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR
WDI a rencontré une erreur interne.
WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED
WDI n’a pas pu correspondre au vérificateur à partir du cadre Confirm.
WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST
Le pilote demande un nouvel ensemble de paramètres de trame Confirm pour renvoyer la demande Confirm à l’AP.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_COMMIT_REQUEST
Le pilote a expiré en attendant une demande de validation du système d’exploitation.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST
Le pilote a expiré en attendant une demande de confirmation du système d’exploitation.
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS
Le pilote a expiré en attendant un état du système d’exploitation.
WDI_SAE_STATUS_CONNECTION_CLEANED_UP
Code de gestion interne.
WDI_SAE_STATUS_CLEAN_UP_CONTEXT
Code de gestion interne.

Remarques

Cette énumération est une valeur dans la commande OID_WDI_SET_SAE_AUTH_PARAMS et dans l’indication NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 version 1903
En-tête wditypes.hpp

Voir aussi

Authentification WPA3-SAE

OID_WDI_SET_SAE_AUTH_PARAMS

NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED