Поделиться через


Функция NetAdapterSetReceiveFilterCapabilities (netadapter.h)

Функция NetAdapterSetReceiveFilterCapabilities задает возможности фильтрации получения сетевого адаптера.

Синтаксис

void NetAdapterSetReceiveFilterCapabilities(
  [_In_] NETADAPTER                                    Adapter,
  [_In_] const NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES *Capabilities
);

Параметры

[_In_] Adapter

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

[_In_] Capabilities

Указатель на выделенную драйвером и инициализированную NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES структуру, описывающую возможности фильтрации сетевых адаптеров.

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

Никакой

Замечания

Клиентские драйверы обычно вызывают эту функцию из EvtDevicePrepareHardware обратного вызова, но необходимо вызвать эту функцию перед вызовом NetAdapterStart.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 11
минимальный поддерживаемый сервер Windows Server 2022
минимальная версия UMDF 2.33
заголовка netadapter.h (include netadaptercx.h)

См. также

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES

EVT_NET_ADAPTER_SET_RECEIVE_FILTER

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT

NET_PACKET_FILTER_FLAGS

NetReceiveFilterGetMulticastAddressList

NetReceiveFilterGetMulticastAddressCount