enumerasi WDI_ASSOC_STATUS (wditypes.hpp)

Penting

Topik ini adalah bagian dari model driver WDI yang dirilis dalam Windows 10. Model driver WDI berada dalam mode pemeliharaan dan hanya akan menerima perbaikan prioritas tinggi. WiFiCx adalah model driver Wi-Fi yang dirilis dalam Windows 11. Kami menyarankan agar Anda menggunakan WiFiCx untuk memanfaatkan fitur terbaru.

Enumerasi WDI_ASSOC_STATUS menentukan nilai status asosiasi.

Sintaks

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;

Konstanta

 
WDI_ASSOC_STATUS_SUCCESS
Nilai: 0
Operasi berhasil diselesaikan.
WDI_ASSOC_STATUS_FAILURE
Nilai: 1
Operasi selesai dengan kegagalan dan tidak ada kode status lainnya yang berlaku.
WDI_ASSOC_STATUS_UNREACHABLE
Nilai: 2
Operasi gagal karena serekan tidak dapat dijangkau. Deteksi serekan yang tidak dapat dijangkau terserah port. Misalnya, serekan dapat dianggap tidak dapat dijangkau jika port tidak menerima respons terhadap permintaan manajemen seperti permintaan pemeriksaan atau permintaan asosiasi. Jika perangkat memiliki informasi yang lebih spesifik, perangkat harus menggunakan salah satu kode alasan yang lebih spesifik.
WDI_ASSOC_STATUS_RADIO_OFF
Nilai: 3
Operasi gagal karena radio mati. Ini dapat digunakan jika sakelar radio perangkat keras dimatikan.
WDI_ASSOC_STATUS_PHY_DISABLED
Nilai: 4
Operasi gagal karena PHY dinonaktifkan.
WDI_ASSOC_STATUS_ABORTED
Nilai: 5
Operasi dibatalkan karena permintaan dari host. Jika permintaan dari host adalah untuk disasosiasi, WDI_ASSOC_STATUS_DISASSOCIATED_BY_HOST harus digunakan.
WDI_ASSOC_STATUS_CANDIDATE_LIST_EXHAUSTED
Nilai: 6
Operasi sambungkan atau roaming gagal karena postingan tidak berhasil dikaitkan.
WDI_ASSOC_STATUS_PROBE_TX_FAILURE
Nilai: 30
Asosiasi gagal karena port tidak berhasil mengirim permintaan pemeriksaan 802.11 ke peer.
WDI_ASSOC_STATUS_NO_BEACON_PROBE_RESPONSE
Nilai: 31
Asosiasi gagal karena tidak ada respons suar atau probe yang diterima dari serekan.
WDI_ASSOC_STATUS_AUTH_REQUEST_NO_ACK
Nilai: 40
Asosiasi gagal karena port tidak bisa mendapatkan ACK untuk bingkai permintaan autentikasi 802.11.
WDI_ASSOC_STATUS_NO_AUTH_RESPONSE
Nilai: 41
Asosiasi gagal karena bingkai respons autentikasi 802.11 tidak diterima setelah berhasil mengirim permintaan autentikasi 802.11.
WDI_ASSOC_STATUS_AUTH_RESPONSE_CAPABILITY_MISMATCH
Nilai: 42
Asosiasi gagal karena respons autentikasi 802.11 diterima dengan status berhasil, tetapi ditolak karena ketidakcocokan kemampuan.
WDI_ASSOC_STATUS_BAD_AUTH_RESPONSE
Nilai: 43
Asosiasi gagal karena respons autentikasi 802.11 diterima dengan status berhasil, tetapi ditolak karena alasan selain ketidakcocokan kemampuan (misalnya, karena konten yang tidak valid).
WDI_ASSOC_STATUS_AUTH_FAILED_BY_PEER
Nilai: 44
Asosiasi gagal karena peer gagal autentikasi 802.11 dengan alasan kegagalan. Bingkai respons autentikasi harus disertakan dalam indikasi.
WDI_ASSOC_STATUS_AUTH_EXCHANGE_FAILURE
Nilai: 45
Asosiasi gagal karena autentikasi 802.11 tidak berhasil diselesaikan. Alasan ini hanya boleh digunakan jika port tidak dapat menggunakan salah satu kode kegagalan pertukaran autentikasi 802.11 tertentu.
WDI_ASSOC_STATUS_ASSOC_REQUEST_NO_ACK
Nilai: 50
Asosiasi gagal karena port tidak bisa mendapatkan ACK untuk bingkai permintaan asosiasi 802.11.
WDI_ASSOC_STATUS_NO_ASSOC_RESPONSE
Nilai: 51
Asosiasi gagal karena bingkai respons asosiasi 802.11 tidak diterima setelah berhasil mengirim permintaan asosiasi 802.11.
WDI_ASSOC_STATUS_ASSOC_RESPONSE_CAPABILITY_MISMATCH
Nilai: 52
Asosiasi gagal karena respons asosiasi 802.11 diterima dengan status berhasil, tetapi ditolak karena ketidakcocokan kemampuan. Bingkai respons asosiasi harus disertakan dalam indikasi.
WDI_ASSOC_STATUS_BAD_ASSOC_RESPONSE
Nilai: 53
Asosiasi gagal karena respons asosiasi 802.11 diterima dengan status keberhasilan, tetapi ditolak karena alasan selain ketidakcocokan kemampuan (misalnya, karena konten yang tidak valid). Bingkai respons asosiasi harus disertakan dalam indikasi.
WDI_ASSOC_STATUS_ASSOC_FAILED_BY_PEER
Nilai: 54
Asosiasi gagal karena peer gagal permintaan asosiasi 802.11 dengan alasan kegagalan. Bingkai respons asosiasi harus disertakan dalam indikasi.
WDI_ASSOC_STATUS_ASSOC_EXCHANGE_FAILURE
Nilai: 55
Asosiasi gagal karena asosiasi 802.11 tidak berhasil diselesaikan. Alasan ini hanya boleh digunakan jika port tidak dapat menggunakan salah satu kode kegagalan pertukaran asosiasi 802.11 tertentu.
WDI_ASSOC_STATUS_DISASSOCIATED_BY_HOST
Nilai: 7
Host meminta agar port memisahkan.
WDI_ASSOC_STATUS_DISASSOCIATE_BY_DEVICE_RESET
Nilai: 60
Disasosiasi adalah karena perangkat direset (misalnya, karena macet, NdisReset, atau reset yang dilakukan miniport secara internal).
WDI_ASSOC_STATUS_DISASSOCIATE_UNABLE_TO_MAINTAIN
Nilai: 61
Disasosiasi ini karena port tidak dapat mempertahankan koneksi karena operasi lain yang dilakukan pada port (misalnya, alasan koeksistensi Bluetooth). Ini hanya boleh digunakan jika port tidak dapat menggunakan salah satu kode kegagalan tertentu.
WDI_ASSOC_STATUS_DISASSOCIATE_NOT_VISIBLE
Nilai: 62
Operasi gagal karena serekan tidak didengar. Deteksi serekan yang tidak dapat dijangkau terserah port. Misalnya, serekan dapat dianggap tidak dapat dijangkau jika port melewatkan beberapa suar dari serekan.
WDI_ASSOC_STATUS_DISASSOCIATE_NEEDED_REASSOC
Nilai: 63
Disasosiasi adalah karena port percaya perlu mengaitkan kembali dengan serekan. Ini mungkin karena port menentukan bahwa serekan menganggap asosiasi tidak lagi valid. Ini hanya boleh digunakan jika port tidak dapat menggunakan salah satu kode kegagalan tertentu (misalnya, WDI_ASSOC_STATUS_PEER_DEAUTHENTICATED).
WDI_ASSOC_STATUS_PEER_DEAUTHENTICATED
Nilai: 13
Port menerima bingkai deauthentication dari peer. Bingkai deauthentication harus disertakan dalam indikasi.
WDI_ASSOC_STATUS_PEER_DISASSOCIATED
Nilai: 14
Port menerima bingkai disasosiasi dari peer. Bingkai disasosiasi harus disertakan dalam indikasi.
WDI_ASSOC_STATUS_ROAMING_BETTER_AP_FOUND
Nilai: 10
Koneksi terkoyak karena titik akses yang lebih baik ditemukan.
WDI_ASSOC_STATUS_ROAMING_ASSOCIATION_LOST
Nilai: 11
Port kehilangan tautan dengan peer. Jika perangkat memiliki informasi yang lebih spesifik, perangkat harus menggunakan salah satu kode alasan yang lebih spesifik seperti WDI_ASSOC_STATUS_DISASSOCIATE_NOT_VISIBLE.
WDI_ASSOC_STATUS_ROAMING_LOW_LINK_QUALITY
Nilai: 15
Kualitas tautan ke serekan rendah.
WDI_ASSOC_STATUS_RESERVED_0
Dicadangkan.
WDI_ASSOC_STATUS_RESERVED_1
Dicadangkan.
WDI_ASSOC_STATUS_RESERVED_2
Dicadangkan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Header wditypes.hpp