enumerasi WDI_PACKET_FILTER_TYPE (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_PACKET_FILTER_TYPE menentukan jenis filter paket.

Sintaks

typedef enum _WDI_PACKET_FILTER_TYPE {
  WDI_PACKET_FILTER_NONE,
  WDI_PACKET_FILTER_DIRECTED,
  WDI_PACKET_FILTER_MULTICAST,
  WDI_PACKET_FILTER_ALL_MULTICAST,
  WDI_PACKET_FILTER_BROADCAST,
  WDI_PACKET_FILTER_PROMISCUOUS,
  WDI_PACKET_FILTER_802_11_RAW_DATA,
  WDI_PACKET_FILTER_802_11_DIRECTED_MGMT,
  WDI_PACKET_FILTER_802_11_BROADCAST_MGMT,
  WDI_PACKET_FILTER_802_11_MULTICAST_MGMT,
  WDI_PACKET_FILTER_802_11_ALL_MULTICAST_MGMT,
  WDI_PACKET_FILTER_802_11_PROMISCUOUS_MGMT,
  WDI_PACKET_FILTER_802_11_RAW_MGMT,
  WDI_PACKET_FILTER_802_11_DIRECTED_CTRL,
  WDI_PACKET_FILTER_802_11_BROADCAST_CTRL,
  WDI_PACKET_FILTER_802_11_PROMISCUOUS_CTRL,
  WDI_PACKET_FILTER_ALL
} WDI_PACKET_FILTER_TYPE;

Konstanta

 
WDI_PACKET_FILTER_NONE
Tidak ada.
WDI_PACKET_FILTER_DIRECTED
Paket yang diarahkan. Paket yang diarahkan berisi alamat tujuan yang sama dengan alamat stasiun NIC.
WDI_PACKET_FILTER_MULTICAST
Paket alamat multicast dikirim ke alamat dalam daftar alamat multicast.
WDI_PACKET_FILTER_ALL_MULTICAST
Semua paket alamat multicast, bukan hanya paket yang dijumlahkan dalam daftar alamat multicast.
WDI_PACKET_FILTER_BROADCAST
Paket siaran.
WDI_PACKET_FILTER_PROMISCUOUS
Menentukan semua paket terlepas dari apakah pemfilteran VLAN diaktifkan atau tidak dan apakah pengidentifikasi VLAN cocok atau tidak.
WDI_PACKET_FILTER_802_11_RAW_DATA
Bingkai unit data protokol kontrol akses media (MAC) 802.11 (MPDU), yang berisi semua data dalam format yang diterima oleh stasiun 802.11. Ketika filter ini diatur, driver harus menunjukkan setiap fragmen MPDU yang tidak dimodifikasi sebelum menunjukkan paket unit data layanan MAC (MSDU) yang disusun kembali dari fragmen MPDU.



Jika fragmen MPDU dienkripsi, fragmen tidak boleh mendekripsi fragmen sebelum ditunjukkan. Namun, driver miniport harus mendekripsi setiap fragmen MPDU sebelum menyusun ulang dan menunjukkan paket MSDU.



Jika diaktifkan, jenis filter ini hanya memengaruhi filter paket standar lainnya, seperti WDI_PACKET_FILTER_DIRECTED atau WDI_PACKET_FILTER_BROADCAST.
WDI_PACKET_FILTER_802_11_DIRECTED_MGMT
Mengarahkan paket manajemen 802.11. Paket yang diarahkan berisi alamat tujuan yang sama dengan alamat stasiun NIC.
WDI_PACKET_FILTER_802_11_BROADCAST_MGMT
Menyiarkan paket manajemen 802.11 yang diterima oleh stasiun 802.11.
WDI_PACKET_FILTER_802_11_MULTICAST_MGMT
Paket manajemen Multicast 802.11 yang dikirim ke alamat dalam daftar alamat multicast.
WDI_PACKET_FILTER_802_11_ALL_MULTICAST_MGMT
Semua paket manajemen multicast 802.11 yang diterima oleh stasiun 802.11, terlepas dari apakah alamat tujuan di header MAC 802.11 ada dalam daftar alamat multicast.
WDI_PACKET_FILTER_802_11_PROMISCUOUS_MGMT
Semua paket manajemen 802.11 diterima oleh stasiun 802.11.
WDI_PACKET_FILTER_802_11_RAW_MGMT
Bingkai manajemen MPDU 802.11, yang berisi semua data dalam format yang diterima oleh stasiun 802.11. Ketika filter ini diatur, driver harus menunjukkan setiap fragmen MPDU yang tidak dimodifikasi sebelum menunjukkan paket unit data protokol manajemen MAC (MMPDU) yang disusun kembali dari fragmen MPDU.



Jika diaktifkan, jenis filter ini hanya memengaruhi filter paket manajemen 802.11 lainnya, seperti WDI_PACKET_FILTER_802_11_DIRECTED_MGMT atau WDI_PACKET_FILTER_802_11_MULTICAST_MGMT.
WDI_PACKET_FILTER_802_11_DIRECTED_CTRL
Paket kontrol 802.11 yang diarahkan. Paket yang diarahkan berisi alamat tujuan yang sama dengan alamat stasiun NIC.
WDI_PACKET_FILTER_802_11_BROADCAST_CTRL
Siaran 802.11 paket kontrol diterima oleh stasiun 802.11.
WDI_PACKET_FILTER_802_11_PROMISCUOUS_CTRL
Semua paket kontrol 802.11 diterima oleh stasiun 802.11.
WDI_PACKET_FILTER_ALL
Semua jenis paket.

Persyaratan

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