WDI_ASSOC_STATUS列挙 (dot11wificxtypes.h)
重要
このトピックは、 WiFiCx ドライバー モデルの一部です。 WiFiCx は、Windows 11でリリースされた Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。 以前の Wi-Fi ドライバー モデル WDI はメンテナンス モードであり、優先度の高い修正プログラムのみを受け取ります。
WDI_ASSOC_STATUS列挙では、関連付けの状態の値を定義します。
構文
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;
定数
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 PHY が無効になっているため、操作に失敗しました。 |
WDI_ASSOC_STATUS_ABORTED 値: 5 ホストからの要求が原因で操作が取り消されました。 ホストからの要求が関連付け解除の場合は、WDI_ASSOC_STATUS_DISASSOCIATED_BY_HOSTを使用する必要があります。 |
WDI_ASSOC_STATUS_CANDIDATE_LIST_EXHAUSTED 値: 6 投稿が正常に関連付けられなかったため、接続またはローミング操作に失敗しました。 |
WDI_ASSOC_STATUS_PROBE_TX_FAILURE 値: 30 ポートが 802.11 プローブ要求をピアに正常に送信できなかったため、関連付けに失敗しました。 |
WDI_ASSOC_STATUS_NO_BEACON_PROBE_RESPONSE 値: 31 ピアからビーコンまたはプローブの応答が受信されなかったため、関連付けに失敗しました。 |
WDI_ASSOC_STATUS_AUTH_REQUEST_NO_ACK 値: 40 ポートが 802.11 認証要求フレームの ACK を取得できなかったため、関連付けに失敗しました。 |
WDI_ASSOC_STATUS_NO_AUTH_RESPONSE 値: 41 802.11 認証要求の送信が成功した後に 802.11 認証応答フレームを受信できなかったため、関連付けに失敗しました。 |
WDI_ASSOC_STATUS_AUTH_RESPONSE_CAPABILITY_MISMATCH 値: 42 802.11 認証応答が成功の状態で受信されたが、機能の不一致により拒否されたため、関連付けに失敗しました。 |
WDI_ASSOC_STATUS_BAD_AUTH_RESPONSE 値: 43 802.11 認証応答が成功の状態で受信されたが、機能の不一致以外の理由 (無効なコンテンツなど) により拒否されたため、関連付けに失敗しました。 |
WDI_ASSOC_STATUS_AUTH_FAILED_BY_PEER 値: 44 ピアがエラー理由で 802.11 認証に失敗したため、関連付けに失敗しました。 認証応答フレームは、指示に含まれている必要があります。 |
WDI_ASSOC_STATUS_AUTH_EXCHANGE_FAILURE 値: 45 802.11 認証が正常に完了していないため、関連付けに失敗しました。 この理由は、ポートが特定の 802.11 認証交換エラー コードのいずれかを使用できない場合にのみ使用する必要があります。 |
WDI_ASSOC_STATUS_ASSOC_REQUEST_NO_ACK 値: 50 ポートが 802.11 アソシエーション要求フレームの ACK を取得できなかったため、関連付けに失敗しました。 |
WDI_ASSOC_STATUS_NO_ASSOC_RESPONSE 値: 51 802.11 関連付け要求の送信が成功した後に 802.11 関連付け応答フレームを受信できなかったため、関連付けに失敗しました。 |
WDI_ASSOC_STATUS_ASSOC_RESPONSE_CAPABILITY_MISMATCH 値: 52 802.11 アソシエーション応答が成功の状態で受信されたが、機能の不一致により拒否されたため、関連付けに失敗しました。 アソシエーション応答フレームは、指示に含める必要があります。 |
WDI_ASSOC_STATUS_BAD_ASSOC_RESPONSE 値: 53 802.11 関連付け応答が成功の状態で受信されたが、機能の不一致以外の理由 (無効なコンテンツなど) により拒否されたため、関連付けに失敗しました。 アソシエーション応答フレームは、指示に含める必要があります。 |
WDI_ASSOC_STATUS_ASSOC_FAILED_BY_PEER 値: 54 ピアが 802.11 アソシエーション要求に失敗し、失敗した理由があるため、関連付けに失敗しました。 アソシエーション応答フレームは、指示に含める必要があります。 |
WDI_ASSOC_STATUS_ASSOC_EXCHANGE_FAILURE 値: 55 802.11 関連付けが正常に完了していないため、関連付けに失敗しました。 この理由は、ポートが特定の 802.11 アソシエーション交換エラー コードのいずれかを使用できない場合にのみ使用する必要があります。 |
WDI_ASSOC_STATUS_DISASSOCIATED_BY_HOST 値: 7 ホストは、ポートの関連付けを解除することを要求しました。 |
WDI_ASSOC_STATUS_DISASSOCIATE_BY_DEVICE_RESET 値: 60 関連付け解除は、デバイスがリセットされたことが原因です (たとえば、ハング、NdisReset、ミニポートが内部的に行ったリセットなど)。 |
WDI_ASSOC_STATUS_DISASSOCIATE_UNABLE_TO_MAINTAIN 値: 61 関連付けの解除は、ポートで他の操作が実行されているためにポートが接続を維持できないためです (Bluetooth 共存の理由など)。 これは、ポートが特定の障害コードのいずれかを使用できない場合にのみ使用する必要があります。 |
WDI_ASSOC_STATUS_DISASSOCIATE_NOT_VISIBLE 値: 62 ピアが聞こえないため、操作は失敗しました。 到達できないピアの検出は、ポートまでです。 たとえば、ポートがピアから複数のビーコンを見逃した場合、ピアは到達不能と見なすことができます。 |
WDI_ASSOC_STATUS_DISASSOCIATE_NEEDED_REASSOC 値: 63 関連付けの解除は、ポートがピアとの再関連付けが必要であると判断するためです。 これは、ピアが関連付けが無効になったと判断した場合に発生する可能性があります。 これは、ポートが特定の障害コード (たとえば、WDI_ASSOC_STATUS_PEER_DEAUTHENTICATED) のいずれかを使用できない場合にのみ使用する必要があります。 |
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_DISASSOCIATE_NOT_VISIBLEなどのより具体的な理由コードのいずれかを使用する必要があります。 |
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構造体は、次の TLVS の値です。
- WDI_TLV_ASSOCIATION_RESULT_PARAMETERS
- WDI_TLV_CONNECTION_SETTINGS
- WDI_TLV_ROAMING_NEEDED_PARAMETERS
- WDI_TLV_DISASSOCIATION_INDICATION_PARAMETERS
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11 |
サポートされている最小のサーバー | Windows Server 2022 |
Header | dot11wificxtypes.h |