WDI_PACKET_FILTER_TYPE-Enumeration (wditypes.hpp)
Wichtig
Dieses Thema ist Teil des WDI-Treibermodells, das in Windows 10 veröffentlicht wurde. Das WDI-Treibermodell befindet sich im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität. WiFiCx ist das Wi-Fi Treibermodell, das in Windows 11 veröffentlicht wurde. Es wird empfohlen, wiFiCx zu verwenden, um die neuesten Features zu nutzen.
Die WDI_PACKET_FILTER_TYPE-Enumeration definiert die Paketfiltertypen.
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;
Konstanten
WDI_PACKET_FILTER_NONE Keine. |
WDI_PACKET_FILTER_DIRECTED Gerichtete Pakete. Gerichtete Pakete enthalten eine Zieladresse, die der Stationsadresse der NIC entspricht. |
WDI_PACKET_FILTER_MULTICAST Multicastadresspakete, die an Adressen in der Multicastadressenliste gesendet werden. |
WDI_PACKET_FILTER_ALL_MULTICAST Alle Multicastadresspakete, nicht nur diejenigen, die in der Multicastadressenliste aufgelistet sind. |
WDI_PACKET_FILTER_BROADCAST Übertragen von Paketen. |
WDI_PACKET_FILTER_PROMISCUOUS Gibt alle Pakete an, unabhängig davon, ob die VLAN-Filterung aktiviert ist oder nicht und ob der VLAN-Bezeichner übereinstimmt oder nicht. |
WDI_PACKET_FILTER_802_11_RAW_DATA Ein MPDU-Frame (802.11 Media Access Control), der alle Daten im Von der 802.11-Station empfangenen Format enthält. Wenn dieser Filter festgelegt ist, muss der Treiber jedes unveränderte MPDU-Fragment angeben, bevor er das aus den MPDU-Fragmenten neu zusammengesetzte MAC-Dienstdateneinheitspaket (MSDU) angibt. Wenn ein MPDU-Fragment verschlüsselt ist, darf es das Fragment nicht entschlüsseln, bevor es angegeben wird. Der Miniporttreiber muss jedoch jedes MPDU-Fragment entschlüsseln, bevor er das MSDU-Paket neu zusammenfügt und angibt. Wenn dieser Filtertyp aktiviert ist, wirkt sich dieser Filtertyp nur auf andere Standardpaketfilter aus, z. B. WDI_PACKET_FILTER_DIRECTED oder WDI_PACKET_FILTER_BROADCAST. |
WDI_PACKET_FILTER_802_11_DIRECTED_MGMT Gesteuerte 802.11-Verwaltungspakete. Gerichtete Pakete enthalten eine Zieladresse, die der Stationsadresse der NIC entspricht. |
WDI_PACKET_FILTER_802_11_BROADCAST_MGMT Übertragen sie 802.11-Verwaltungspakete, die von der 802.11-Station empfangen werden. |
WDI_PACKET_FILTER_802_11_MULTICAST_MGMT Multicast 802.11-Verwaltungspakete, die an Adressen in der Multicastadressenliste gesendet werden. |
WDI_PACKET_FILTER_802_11_ALL_MULTICAST_MGMT Alle multicast 802.11-Verwaltungspakete, die von der Station 802.11 empfangen werden, unabhängig davon, ob die Zieladresse im MAC-Header 802.11 in der Multicastadressenliste enthalten ist. |
WDI_PACKET_FILTER_802_11_PROMISCUOUS_MGMT Alle 802.11-Verwaltungspakete, die von der Station 802.11 empfangen werden. |
WDI_PACKET_FILTER_802_11_RAW_MGMT Ein 802.11 MPDU-Verwaltungsframe, der alle Daten im Format enthält, das von der 802.11-Station empfangen wird. Wenn dieser Filter festgelegt ist, muss der Treiber jedes unveränderte MPDU-Fragment angeben, bevor er das aus den MPDU-Fragmenten neu zusammengesetzte MMPDU-Paket (MAC Management Protocol Data Unit) angibt. Wenn dieser Filtertyp aktiviert ist, wirkt sich dieser Filtertyp nur auf andere 802.11-Verwaltungspaketfilter aus, z. B. WDI_PACKET_FILTER_802_11_DIRECTED_MGMT oder WDI_PACKET_FILTER_802_11_MULTICAST_MGMT. |
WDI_PACKET_FILTER_802_11_DIRECTED_CTRL Gerichtete 802.11-Steuerungspakete. Gerichtete Pakete enthalten eine Zieladresse, die der Stationsadresse der NIC entspricht. |
WDI_PACKET_FILTER_802_11_BROADCAST_CTRL Übertragen sie 802.11-Steuerpakete, die von der 802.11-Station empfangen werden. |
WDI_PACKET_FILTER_802_11_PROMISCUOUS_CTRL Alle 802.11-Kontrollpakete, die von der 802.11-Station empfangen werden. |
WDI_PACKET_FILTER_ALL Alle Pakettypen. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Kopfzeile | wditypes.hpp |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für