Compartir a través de


enumeración NET_PACKET_FILTER_FLAGS (netadapter.h)

La enumeración NET_PACKET_FILTER_FLAGS describe los filtros de paquetes de recepción de un adaptador de red.

Syntax

typedef enum _NET_PACKET_FILTER_FLAGS {
  NetPacketFilterFlagDirected = 0x00000001,
  NetPacketFilterFlagMulticast = 0x00000002,
  NetPacketFilterFlagAllMulticast = 0x00000004,
  NetPacketFilterFlagBroadcast = 0x00000008,
  NetPacketFilterFlagPromiscuous = 0x00000020
} NET_PACKET_FILTER_FLAGS;

Constantes

 
NetPacketFilterFlagDirected
Valor: 0x00000001
El adaptador de red puede filtrar paquetes dirigidos. Los paquetes dirigidos contienen una dirección de destino igual a la dirección MAC de la NIC.
NetPacketFilterFlagMulticast
Valor: 0x00000002
El adaptador de red puede filtrar paquetes de multidifusión cuya dirección MAC de destino coincide con una dirección en la lista de direcciones de multidifusión.
NetPacketFilterFlagAllMulticast
Valor: 0x00000004
El adaptador de red puede filtrar todos los paquetes de direcciones de multidifusión, no solo los enumerados en la lista de direcciones de multidifusión.
NetPacketFilterFlagBroadcast
Valor: 0x00000008
El adaptador de red puede filtrar paquetes de difusión.
NetPacketFilterFlagPromiscuous
Valor: 0x00000020
El adaptador de red puede filtrar todos los paquetes independientemente de si el filtrado de VLAN está habilitado o no y si el identificador de VLAN coincide o no.

Comentarios

El controlador usa la enumeración NET_PACKET_FILTER_FLAGS para especificar los filtros de paquetes de recepción del adaptador de red en la estructura NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES .

Una estructura de NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES inicializada es una entrada para NetAdapterSetReceiveFilterCapabilities.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11
Servidor mínimo compatible Windows Server 2022
Versión mínima de UMDF 2,33
Encabezado netadapter.h (include netadaptercx.h)

Consulte también

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES

EVT_NET_ADAPTER_SET_RECEIVE_FILTER

NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT

NetAdapterSetReceiveFilterCapabilities

NetReceiveFilterGetPacketFilter