функция обратного вызова EVT_NET_ADAPTER_SET_RECEIVE_FILTER (netadapter.h)

Драйвер клиента реализует функцию обратного вызова EvtNetAdapterSetReceiveFilter , чтобы задать изменения в возможностях фильтрации активных приемов сетевого адаптера.

Синтаксис

EVT_NET_ADAPTER_SET_RECEIVE_FILTER EvtNetAdapterSetReceiveFilter;

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

Параметры

[_In_] Adapter

Дескриптор объекта NETADAPTER, ранее созданный драйвером клиента с помощью вызова NetAdapterCreate.

[_In_] unnamedParam2

Дескриптор объекта NETRECEIVEFILTER.

Возвращаемое значение

None

Remarks

Зарегистрируйте реализацию этой функции обратного вызова, задав соответствующий параметр при вызове NetAdapterSetReceiveFilterCapabilities.

Требования

Требование Значение
Минимальная версия клиента Windows 11
Минимальная версия сервера Windows Server 2022
Верхняя часть netadapter.h (включая netadaptercx.h)
IRQL PASSIVE_LEVEL

См. также раздел

NetAdapterSetReceiveFilterCapabilities

NetReceiveFilterGetPacketFilter

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES

NET_PACKET_FILTER_FLAGS

NetReceiveFilterGetMulticastAddressList

NetReceiveFilterGetMulticastAddressCount