NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES構造体 (netadapter.h)

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES構造体は、ネットワーク アダプターの受信フィルター機能を指定します。

構文

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;

メンバー

Size

この構造体のバイト単位のサイズ。

SupportedPacketFilters

NET_PACKET_FILTER_FLAGS列挙。 これらのフラグは、ネットワーク アダプターがサポートする受信パケット フィルターを表します。

MaximumMulticastAddresses

マルチキャスト アドレス一覧に含めることができるアドレスの最大数。

EvtSetReceiveFilter

EVT_NET_ADAPTER_SET_RECEIVE_FILTER コールバック関数のクライアント ドライバーの実装へのポインター。

注釈

この構造体を初期化するには 、NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT を呼び出します。 ドライバーは、初期化 されたNET_ADAPTER_RECEIVE_FILTER_CAPABILITIES 構造体をパラメーターとして NetAdapterSetReceiveFilterCapabilities に渡して登録します。

要件

要件
サポートされている最小のクライアント Windows 11
サポートされている最小のサーバー Windows Server 2022
Header netadapter.h (netadaptercx.h を含む)

こちらもご覧ください

EVT_NET_ADAPTER_SET_RECEIVE_FILTER

NetAdapterSetReceiveFilterCapabilities

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT

NET_PACKET_FILTER_FLAGS