DOT11EXT_SET_EXCLUDE_UNENCRYPTED Rückruffunktion (wlanihv.h)

Wichtige Die Native 802.11 Wireless LAN--Schnittstelle ist in Windows 10 und höher veraltet. Verwenden Sie stattdessen die WLAN Device Driver Interface (WDI). Weitere Informationen zu WDI finden Sie unter WLAN Universal Windows driver model.
 
Die IHV Extensions DLL ruft die Dot11ExtSetExcludeUnencrypted-Funktion auf, um den WLAN-Adapter (Wireless LAN) zu aktivieren oder zu deaktivieren, ohne unverschlüsselte Pakete auszuschließen, die er empfängt, während es für Verschlüsselungsvorgänge aktiviert ist.

Syntax

DOT11EXT_SET_EXCLUDE_UNENCRYPTED Dot11extSetExcludeUnencrypted;

DWORD Dot11extSetExcludeUnencrypted(
  [in, optional] HANDLE hDot11SvcHandle,
  [in]           BOOL bExcludeUnencrypted
)
{...}

Parameter

[in, optional] hDot11SvcHandle

Das Handle, das vom Betriebssystem verwendet wird, um auf den WLAN-Adapter zu verweisen. Dieser Handlewert wurde über einen vorherigen Aufruf der Dot11ExtIhvInitAdapter IHV-Handlerfunktion angegeben.

[in] bExcludeUnencrypted

Ein boolescher Wert, der bei Festlegung auf TRUEden WLAN-Adapter so konfiguriert, dass unverschlüsselte Pakete ausgeschlossen werden.

Rückgabewert

Wenn der Aufruf erfolgreich ist, gibt die Funktion ERROR_SUCCESS zurück. Andernfalls wird ein fehlercode zurückgegeben, der in Winerror.h definiert ist.

Bemerkungen

Wenn der WLAN-Adapter aktiviert ist, unverschlüsselte Pakete auszuschließen, muss die Station empfangene Pakete ausnehmen, die einem Eintrag in der aktuellen EtherType-Ausnahmeliste der Station entsprechen. Die IHV Extensions DLL gibt die EtherType-Ausnahmeliste durch Aufrufe der Dot11ExtSetEtherTypeHandling Funktion.

Ein Aufruf der Dot11ExtSetExcludeUnencrypted-Funktion führt zu einer Satzanforderung der OID_DOT11_EXCLUDE_UNENCRYPTED Objektbezeichner (OID) zum nativen 802.11-Miniporttreiber, der den WLAN-Adapter verwaltet.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Zielplattform- Desktop
Header- wlanihv.h (inklusive Wlanihv.h)

Siehe auch

OID_DOT11_EXCLUDE_UNENCRYPTED

Dot11ExtSetEtherTypeHandling-

Dot11ExtIhvInitAdapter