structure NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES (netadapter.h)

La structure NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES spécifie les fonctionnalités de filtrage de réception d’une carte réseau.

Syntaxe

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;

Membres

Size

Taille de cette structure en octets.

SupportedPacketFilters

Énumération NET_PACKET_FILTER_FLAGS . Ces indicateurs décrivent les filtres de paquets de réception pris en charge par la carte réseau.

MaximumMulticastAddresses

Nombre maximal d’adresses que la liste d’adresses de multidiffusion peut contenir.

EvtSetReceiveFilter

Pointeur vers l’implémentation par le pilote client de la fonction de rappel EVT_NET_ADAPTER_SET_RECEIVE_FILTER .

Remarques

Appelez NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT pour initialiser cette structure. Le pilote transmet la structure NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES initialisée en tant que paramètre à NetAdapterSetReceiveFilterCapabilities pour l’inscrire.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11
Serveur minimal pris en charge Windows Server 2022
En-tête netadapter.h (inclure netadaptercx.h)

Voir aussi

EVT_NET_ADAPTER_SET_RECEIVE_FILTER

NetAdapterSetReceiveFilterCapabilities

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT

NET_PACKET_FILTER_FLAGS