WDI_ASSOC_STATUS列挙 (dot11wificxtypes.h)
大事な
このトピックは、WiFiCx ドライバー モデルの一部です。 WiFiCx は、Windows 11 でリリースされた Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。 WDI 以前の Wi-Fi ドライバー モデルはメンテナンス モードであり、優先度の高い修正プログラムのみを受け取ります。
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 |
ヘッダー | dot11wificxtypes.h |