IEEE-EtherType-Behandlung
Die DLL für IHV-Erweiterungen kann eine Liste von IEEE-EtherTypes für die spezielle Behandlung von Paketen angeben, die vom WLAN-Adapter (Wireless LAN) empfangen werden. Die folgenden Arten der EtherType-Behandlung können angegeben werden.
Datenschutzausnahmen
Die DLL für IHV-Erweiterungen kann Ausnahmen für die Paketentschlüsselung für empfangene Pakete angeben. Die DLL kann beispielsweise angeben, dass ein Paket mit einem angegebenen EtherType unverschlüsselt empfangen werden darf, auch wenn ein übereinstimmendes Verschlüsselungsschlüssel auf dem WLAN-Adapter konfiguriert ist.
EtherType-Registrierung
Die DLL für IHV-Erweiterungen kann die EtherTypes registrieren, die verarbeitet und verwendet werden. Das Betriebssystem leitet Pakete, die mit einem registrierten EtherType übereinstimmen, über Aufrufe der Dot11ExtIhvReceivePacket-Funktion an die DLL weiter.
Die DLL für IHV-Erweiterungen gibt die EtherType-Verarbeitung durch einen Aufruf der Dot11ExtSetEtherTypeHandling-Funktion an. Beim Aufrufen dieser Funktion muss die DLL für IHV-Erweiterungen diese Richtlinien befolgen.
Die DLL für IHV-Erweiterungen kann Dot11ExtSetEtherTypeHandling nur jederzeit aufrufen, bevor ein Vorzuordnungsvorgang abgeschlossen wird. Weitere Informationen zu diesem Vorgang finden Sie unter Vorgänge vor der Zuordnung.
Die DLL für IHV-Erweiterungen gibt die Liste der Datenschutzausnahmen über ein Array von null oder mehr DOT11_PRIVACY_EXEMPTION-Strukturen an. Wenn die DLL für IHV-Erweiterungen Dot11ExtSetEtherTypeHandling nicht aufruft, verwendet das Betriebssystem standardmäßig eine leere Liste von Datenschutzausnahmen für jede 802.11-Zuordnung mit einem Zugriffspunkt (AP). Hinweis Für Windows Vista unterstützt die DLL für IHV-Erweiterungen nur BSS-Netzwerke (Infrastructure Basic Service Set).
Die DLL für IHV-Erweiterungen registriert eine Liste von null oder mehr EtherTypes, die sie empfängt. In der Regel registriert die DLL die EtherTypes für die Sicherheitspakete, die sie während des Vorgangs nach der Zuordnung verarbeitet. Weitere Informationen zu diesem Vorgang finden Sie unter Vorgänge nach der Zuordnung.
Wenn die DLL für IHV-Erweiterungen Dot11ExtSetEtherTypeHandling nicht aufruft, verwendet das Betriebssystem standardmäßig eine leere Liste registrierter EtherTypes für jede 802.11-Zuordnung mit einem AP.
Nachdem die DLL für IHV-Erweiterungen den Vorzuordnungsvorgang durch Aufrufen von Dot11ExtPreAssociateCompletion abgeschlossen hat, wird die Liste der Datenschutzausnahmen und EtherType-Registrierungen, die über einen Aufruf von Dot11ExtSetEtherTypeHandling angegeben werden, auf jede 802.11-Zuordnung angewendet, die vom WLAN-Adapter während der Verbindung mit dem BSS-Netzwerk (Basic Service Set) vorgenommen wird.
Das Betriebssystem löscht die Liste der Datenschutzausnahmen und EtherType-Registrierungen, bevor Dot11ExtIhvAdapterReset aufgerufen wird.