EVT_NET_ADAPTER_SET_RECEIVE_FILTER callback function (netadapter.h)

The client driver implements the EvtNetAdapterSetReceiveFilter callback function to set changes in a network adapter's active receive filtering capabilities.

Syntax

EVT_NET_ADAPTER_SET_RECEIVE_FILTER EvtNetAdapterSetReceiveFilter;

void EvtNetAdapterSetReceiveFilter(
  [_In_] NETADAPTER Adapter,
  [_In_] NETRECEIVEFILTER unnamedParam2
)
{...}

Parameters

[_In_] Adapter

A handle to a NETADAPTER object the client driver previously created with a call to NetAdapterCreate.

[_In_] unnamedParam2

A handle to a NETRECEIVEFILTER object.

Return value

None

Remarks

Register your implementation of this callback function by setting the appropriate parameter when calling NetAdapterSetReceiveFilterCapabilities.

Requirements

Requirement Value
Minimum supported client Windows 11
Minimum supported server Windows Server 2022
Header netadapter.h (include netadaptercx.h)
IRQL PASSIVE_LEVEL

See also

NetAdapterSetReceiveFilterCapabilities

NetReceiveFilterGetPacketFilter

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES

NET_PACKET_FILTER_FLAGS

NetReceiveFilterGetMulticastAddressList

NetReceiveFilterGetMulticastAddressCount