WDI_SAE_STATUS列挙 (dot11wificxtypes.h)

重要

このトピックは、 WiFiCx ドライバー モデルの一部です。 WiFiCx は、Windows 11でリリースされた Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。 以前の Wi-Fi ドライバー モデル WDI はメンテナンス モードであり、優先度の高い修正プログラムのみを受け取ります。

WDI_SAE_STATUS列挙は、SAE 認証エラーの状態コードを定義します。 この列挙は、OS から WiFiCx ドライバー、またはドライバーから OS へのエラー コードを提供するために使用されます。

構文

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_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;

定数

 
WDI_SAE_STATUS_SUCCESS
値: 0
操作は正常に完了しました。
WDI_SAE_STATUS_FAILURE
値: 1
操作が失敗して完了し、その他の状態コードは適用されません。
WDI_SAE_STATUS_RESOURCES
値: 2
ドライバーでリソース割り当てエラーが発生しました。
WDI_SAE_STATUS_INTERNAL_AUTH_FAILURE
値: 3
WDI で内部認証関連のエラーが発生しました。
WDI_SAE_STATUS_INVALID_PEER
値: 4
WDI が SAE パラメーターを提供しなかった AP からコミットまたは確認応答が受信されました。
WDI_SAE_STATUS_INITIALIZATION_NO_KEY
値: 5
WDI には、この関連付け要求のパスワードがありません。
WDI_SAE_STATUS_INITIALIZATION_H2E_NOT_SUPPORTED
値: 6
AP では Hash-To-Element のサポートが必要ですが、ドライバーは Hash-To-Element をサポートしていません。
WDI_SAE_STATUS_INITIALIZATION_PWD_ID_NOT_SUPPORTED
値: 7
AP にはパスワード識別子が必要ですが、使用できる Password-Identifier はありません。
WDI_SAE_STATUS_COMMIT_MESSAGE_RECEIVED_IN_NOTHING_STATE
値: 10
コミット メッセージが Nothing 状態で受信されました。
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
コミット フレームに、Scalar フィールドまたは Element フィールド用の十分な領域が含まれていませんでした。
WDI_SAE_STATUS_COMMIT_MESSAGE_REFLECTION_ATTACK_DETECTED
値: 17
WDI によってリフレクション攻撃が検出されました。
WDI_SAE_STATUS_COMMIT_MESSAGE_INTERNAL_COMPUTATION_ERROR
値: 18
WDI で内部計算エラーが発生しました。
WDI_SAE_STATUS_CONFIRM_MESSAGE_RECEIVED_IN_INVALID_STATE
値: 30
WDI が確認フレームを受け取ったのは予期しない場合です。
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 は Bss 移行要求を処理しません。
WDI_SAE_STATUS_CONFIRM_MESSAGE_INTERNAL_COMPUTATION_ERROR
値: 34
WDI で内部エラーが発生しました。
WDI_SAE_STATUS_CONFIRM_MESSAGE_VERIFICATION_FAILED
値: 35
WDI が Confirm フレームの検証ツールと一致できませんでした。
WDI_SAE_STATUS_CONFIRM_MESSAGE_RESEND_REQUEST
値: 50
ドライバーは、確認要求を AP に再送信する Confirm フレーム パラメーターの新しいセットを要求します。
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_COMMIT_REQUEST
値: 51
ドライバーは、OS からのコミット要求を待機中にタイムアウトしました。
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_CONFIRM_REQUEST
値: 52
ドライバーは、OS からの確認要求を待機してタイムアウトしました。
WDI_SAE_STATUS_TIMEOUT_WAITING_FOR_STATUS
値: 53
ドライバーは、OS からの状態を待機してタイムアウトしました。
WDI_SAE_STATUS_CONNECTION_CLEANED_UP
値: 70
内部処理コード。
WDI_SAE_STATUS_CLEAN_UP_CONTEXT
値: 71
内部処理コード。

注釈

この列挙は、 OID_WDI_SET_SAE_AUTH_PARAMS コマンドと NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED 表示の両方の値です。

要件

要件
サポートされている最小のクライアント Windows 11
Header dot11wificxtypes.h

こちらもご覧ください

WPA3-SAE 認証

OID_WDI_SET_SAE_AUTH_PARAMS

NDIS_STATUS_WDI_INDICATION_SAE_AUTH_PARAMS_NEEDED