enumerasi NET_PACKET_FILTER_FLAGS (netadapter.h)

Enumerasi NET_PACKET_FILTER_FLAGS menjelaskan filter paket penerima adaptor jaringan.

Sintaks

typedef enum _NET_PACKET_FILTER_FLAGS {
  NetPacketFilterFlagDirected = 0x00000001,
  NetPacketFilterFlagMulticast = 0x00000002,
  NetPacketFilterFlagAllMulticast = 0x00000004,
  NetPacketFilterFlagBroadcast = 0x00000008,
  NetPacketFilterFlagPromiscuous = 0x00000020
} NET_PACKET_FILTER_FLAGS;

Konstanta

 
NetPacketFilterFlagDirected
Nilai: 0x00000001
Adaptor jaringan dapat memfilter paket yang diarahkan. Paket yang diarahkan berisi alamat tujuan yang sama dengan alamat MAC NIC.
NetPacketFilterFlagMulticast
Nilai: 0x00000002
Adaptor jaringan dapat memfilter paket multicast yang alamat MAC tujuannya cocok dengan alamat di daftar alamat multicast.
NetPacketFilterFlagAllMulticast
Nilai: 0x00000004
Adaptor jaringan dapat memfilter semua paket alamat multicast, bukan hanya yang dijumlahkan dalam daftar alamat multicast.
NetPacketFilterFlagBroadcast
Nilai: 0x00000008
Adaptor jaringan dapat memfilter paket siaran.
NetPacketFilterFlagPromiscuous
Nilai: 0x00000020
Adaptor jaringan dapat memfilter semua paket terlepas dari apakah pemfilteran VLAN diaktifkan atau tidak dan apakah pengidentifikasi VLAN cocok atau tidak.

Keterangan

Driver menggunakan enumerasi NET_PACKET_FILTER_FLAGS untuk menentukan filter paket penerima adaptor bersih dalam struktur NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES .

Struktur NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES yang diinisialisasi adalah input ke NetAdapterSetReceiveFilterCapabilities.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11
Server minimum yang didukung Windows Server 2022
Versi UMDF minimum 2.33
Header netadapter.h (termasuk netadaptercx.h)

Lihat juga

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES

EVT_NET_ADAPTER_SET_RECEIVE_FILTER

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT

NetAdapterSetReceiveFilterCapabilities

NetReceiveFilterGetPacketFilter