énumération WDI_PACKET_FILTER_TYPE (wditypes.hpp)

Important

Cette rubrique fait partie du modèle de pilote WDI publié dans Windows 10. Le modèle de pilote WDI est en mode maintenance et ne reçoit que des correctifs de priorité élevée. WiFiCx est le modèle de pilote Wi-Fi publié en Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités.

L’énumération WDI_PACKET_FILTER_TYPE définit les types de filtre de paquets.

Syntax

typedef enum _WDI_PACKET_FILTER_TYPE {
  WDI_PACKET_FILTER_NONE,
  WDI_PACKET_FILTER_DIRECTED,
  WDI_PACKET_FILTER_MULTICAST,
  WDI_PACKET_FILTER_ALL_MULTICAST,
  WDI_PACKET_FILTER_BROADCAST,
  WDI_PACKET_FILTER_PROMISCUOUS,
  WDI_PACKET_FILTER_802_11_RAW_DATA,
  WDI_PACKET_FILTER_802_11_DIRECTED_MGMT,
  WDI_PACKET_FILTER_802_11_BROADCAST_MGMT,
  WDI_PACKET_FILTER_802_11_MULTICAST_MGMT,
  WDI_PACKET_FILTER_802_11_ALL_MULTICAST_MGMT,
  WDI_PACKET_FILTER_802_11_PROMISCUOUS_MGMT,
  WDI_PACKET_FILTER_802_11_RAW_MGMT,
  WDI_PACKET_FILTER_802_11_DIRECTED_CTRL,
  WDI_PACKET_FILTER_802_11_BROADCAST_CTRL,
  WDI_PACKET_FILTER_802_11_PROMISCUOUS_CTRL,
  WDI_PACKET_FILTER_ALL
} WDI_PACKET_FILTER_TYPE;

Constantes

 
WDI_PACKET_FILTER_NONE
Aucun.
WDI_PACKET_FILTER_DIRECTED
Paquets dirigés. Les paquets dirigés contiennent une adresse de destination égale à l’adresse de la station de la carte réseau.
WDI_PACKET_FILTER_MULTICAST
Paquets d’adresses de multidiffusion envoyés aux adresses dans la liste d’adresses de multidiffusion.
WDI_PACKET_FILTER_ALL_MULTICAST
Tous les paquets d’adresses de multidiffusion, pas seulement ceux énumérés dans la liste d’adresses de multidiffusion.
WDI_PACKET_FILTER_BROADCAST
Paquets de diffusion.
WDI_PACKET_FILTER_PROMISCUOUS
Spécifie tous les paquets, que le filtrage du réseau local virtuel soit activé ou non et que l’identificateur de réseau local virtuel corresponde ou non.
WDI_PACKET_FILTER_802_11_RAW_DATA
Frame MPDU (Media Access Control) 802.11, qui contient toutes les données au format reçu par la station 802.11. Lorsque ce filtre est défini, le pilote doit indiquer chaque fragment MPDU non modifié avant d’indiquer le paquet MSDU (Service Data Unit) MAC réassemblage à partir des fragments MPDU.



Si un fragment MPDU est chiffré, il ne doit pas déchiffrer le fragment avant d’être indiqué. Toutefois, le pilote miniport doit déchiffrer chaque fragment MPDU avant de réassembler et d’indiquer le paquet MSDU.



S’il est activé, ce type de filtre affecte uniquement d’autres filtres de paquets standard, tels que WDI_PACKET_FILTER_DIRECTED ou WDI_PACKET_FILTER_BROADCAST.
WDI_PACKET_FILTER_802_11_DIRECTED_MGMT
A dirigé les paquets de gestion 802.11. Les paquets dirigés contiennent une adresse de destination égale à l’adresse de la station de la carte réseau.
WDI_PACKET_FILTER_802_11_BROADCAST_MGMT
Diffuser les paquets de gestion 802.11 reçus par la station 802.11.
WDI_PACKET_FILTER_802_11_MULTICAST_MGMT
Paquets de gestion de multidiffusion 802.11 envoyés aux adresses de la liste d’adresses de multidiffusion.
WDI_PACKET_FILTER_802_11_ALL_MULTICAST_MGMT
Tous les paquets de gestion de multidiffusion 802.11 reçus par la station 802.11, que l’adresse de destination dans l’en-tête MAC 802.11 figure ou non dans la liste d’adresses de multidiffusion.
WDI_PACKET_FILTER_802_11_PROMISCUOUS_MGMT
Tous les paquets de gestion 802.11 reçus par la station 802.11.
WDI_PACKET_FILTER_802_11_RAW_MGMT
Frame de gestion MPDU 802.11, qui contient toutes les données au format reçu par la station 802.11. Lorsque ce filtre est défini, le pilote doit indiquer chaque fragment MPDU non modifié avant d’indiquer le paquet MMPDU (Management Protocol Data Unit) MAC réassemblage à partir des fragments MPDU.



S’il est activé, ce type de filtre affecte uniquement les autres filtres de paquets de gestion 802.11, tels que WDI_PACKET_FILTER_802_11_DIRECTED_MGMT ou WDI_PACKET_FILTER_802_11_MULTICAST_MGMT.
WDI_PACKET_FILTER_802_11_DIRECTED_CTRL
Dirigé les paquets de contrôle 802.11. Les paquets dirigés contiennent une adresse de destination égale à l’adresse de la station de la carte réseau.
WDI_PACKET_FILTER_802_11_BROADCAST_CTRL
Broadcast 802.11 contrôle les paquets reçus par la station 802.11.
WDI_PACKET_FILTER_802_11_PROMISCUOUS_CTRL
Tous les paquets 802.11 contrôlent les paquets reçus par la station 802.11.
WDI_PACKET_FILTER_ALL
Tous les types de paquets.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête wditypes.hpp