Freigeben über


NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES Struktur (netadapter.h)

Die NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES-Struktur gibt die Empfangsfilterfunktionen eines Netzwerkadapters an.

Syntax

typedef struct _NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES {
  ULONG                              Size;
  NET_PACKET_FILTER_FLAGS            SupportedPacketFilters;
  SIZE_T                             MaximumMulticastAddresses;
  PFN_NET_ADAPTER_SET_RECEIVE_FILTER EvtSetReceiveFilter;
} NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES;

Member

Size

Die Größe dieser Struktur in Bytes.

SupportedPacketFilters

Eine NET_PACKET_FILTER_FLAGS-Enumeration . Diese Flags beschreiben die Vom Netzwerkadapter unterstützten Empfangspaketfilter.

MaximumMulticastAddresses

Die maximale Anzahl von Adressen, die die Multicastadressenliste enthalten kann.

EvtSetReceiveFilter

Ein Zeiger auf die Implementierung der EVT_NET_ADAPTER_SET_RECEIVE_FILTER Rückruffunktion durch den Clienttreiber.

Hinweise

Rufen Sie NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT auf, um diese Struktur zu initialisieren. Der Treiber übergibt die initialisierte NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES-Struktur als Parameter an NetAdapterSetReceiveFilterCapabilities , um sie zu registrieren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11
Unterstützte Mindestversion (Server) Windows Server 2022
UMDF-Mindestversion 2.33
Kopfzeile netadapter.h (include netadaptercx.h)

Weitere Informationen

EVT_NET_ADAPTER_SET_RECEIVE_FILTER

NetAdapterSetReceiveFilterCapabilities

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT

NET_PACKET_FILTER_FLAGS